免费人成网站视频在线观看国内,久视频精品线在线观看,人妻激情偷乱频一区二区三区,国产 字幕 制服 中文 在线

Linux命令實(shí)例參考手冊,第一章 Linux基本網(wǎng)絡(luò )及文件傳輸命令_云主機和虛擬主機_奇迪科技(深圳)有限公司(m.cheanjie.com)

歡迎來(lái)到奇迪科技(深圳)有限公司,超值服務(wù)提供卓越產(chǎn)品!

云主機和虛擬主機

Linux命令實(shí)例參考手冊,第一章 Linux基本網(wǎng)絡(luò )及文件傳輸命令

作者:qvdv 來(lái)源: 更新時(shí)間:2015-01-28

1  Linux基本網(wǎng)絡(luò )及文件傳輸命令

網(wǎng)絡(luò )下載器——wget

wget命令語(yǔ)法:

wget [參數][URL]

實(shí)例下載www.google.com網(wǎng)站首頁(yè)的數據。

[root@localhost local]# wget www.google.com

實(shí)例最多嘗試5次下載文件http://www.apache.org/ images/ac2009eu_125x12 5_bas ic.gif。

[root@localhost local]# wget –t 5 http://www.apache.org/im ages/ac2009eu_125x125_basic.gif

實(shí)例在后臺最多嘗試5次下載文件http://www.cqit.edu.cn/in/Images/big/happy2 00 9.png。

[root@localhost local]# wget -t 5 -o download.log http://ww w.cqit.edu.cn/in/Images/big/happy2009.png

實(shí)例假定下載文件http://apache.etoak.com/httpd/httpd-2.0.63-win 32-src.zip的工作被打斷,現在需要使用斷點(diǎn)續傳的功能繼續下載。

[root@localhost local]# wget –nc –r http://apache.etoak.co m/ httpd/httpd -2.0.63-win32-src.zip

實(shí)例5層(默認)遞歸方式建立http://www.sina.com.cn鏡像,每個(gè)文件嘗試一次,操作過(guò)程記錄到日志文件sinamirror.log。下載后在本地重新建立鏈接關(guān)系。

[root@localhost local]# wget --convert-links –r http://ww w.sina.com.cn/ -o sinamirror.log

文本瀏覽——lynx

Lynx命令語(yǔ)法:

lynx [參數][文件/目錄/URL]

實(shí)例使用lynx瀏覽網(wǎng)站www.apache.org。

[root@localhost local]# lynx http://www.apache.org

實(shí)例使用lynx打開(kāi)離線(xiàn)HTML文檔spring-2-intro.html。

[root@localhost local]# lynx spring-2-intro.html

文件傳輸——ftp

ftp命令語(yǔ)法:

ftp [參數][主機名稱(chēng)/IP地址]

實(shí)例Linux系統主機10.0.101.9利用登錄賬戶(hù)root登錄到基于Windows操作系統主機10.0.101.5FTP服務(wù)器。

1步,啟動(dòng)FTP服務(wù),等待FTP客戶(hù)端連接。

2步,在Linux主機10.0.101.9終端控制臺上執行ftp命令以root賬號登錄遠端FTP服務(wù)器主機10.0.101.5。

[root@localhost local]# ftp 10.0.101.5

ftp> pwd

ftp>ls

3步,登錄用戶(hù)root用戶(hù)在成功登錄FTP服務(wù)器10.0.101.5后,通過(guò)執行pwd命令可以顯示登錄用戶(hù)root在遠程主機上的當前工作目錄,即“/”。也可以通過(guò)執行ls命令顯示登錄用戶(hù)在遠程主機上的當前工作目錄下的所有內容(包括文件和目錄)。

4步,若想從遠程FTP服務(wù)器上下載文件user-guide.chm,可執行如下命令:

ftp> get user-guide.chm

5步,若想從遠程FTP服務(wù)器上刪除文件X-Scan-v3.3-cn.rar,可執行如下命令:

ftp> delete X-Scan-v3.3-cn.rar

6步,若想上傳本地文件index.html到遠程FTP服務(wù)器上,可執行如下命令。

ftp> put index.html

注意  執行上述命令,需要FTP服務(wù)器賬號root具有讀、寫(xiě)、刪除的權限。

7步,在成功執行上傳、下載、刪除操作后,本地主機10.0.101.9及遠程主機10.0.101.5當前目錄下的內容。

實(shí)例使用ftp通過(guò)自動(dòng)登錄的方式上傳數據。

1步,建立一個(gè)名為.netrc的文件,文件內容如下:

machine 192.168.1.100

login root

password beibei

如上所示,登錄的主機是192.168.1.100,登錄賬戶(hù)名為root,密碼為beibei。

[root@localhost local]# chmod 600 .netrc

.netrc的權限設為600。

[root@localhost local]# ftp -i << EOF

加上-i關(guān)閉會(huì )話(huà)模式,并且直到EOF才結束。

open 192.168.1.100

put ipt

bye

EOF

結束輸入,并執行輸入的內容

簡(jiǎn)單文件傳輸命令——tftp

tftp命令語(yǔ)法:

tftp [參數][主機名或IP地址]

實(shí)例上傳本地文件user-guide.chmtftp服務(wù)器主機192.168.1.101的主目錄。

1步,取消tftp服務(wù)器主機安全運行模式。通過(guò)執行命令system-config-secur itylevel打開(kāi)“安全級別配置”對話(huà)框,將SELinuxS)選項中“強制”改為“允許”。

[root@localhost local]# system-config-securitylevel

2步,執行service iptables stop命令關(guān)閉tftp服務(wù)器主機的防火墻。

[root@localhost local]# service iptables stop

3步,執行chmod命令設置tftp服務(wù)器的主目錄/tftproot的訪(fǎng)問(wèn)權限。

[root@localhost local]# chmod 777 /tftproot

或者

[root@localhost local]# chmod 666 /tftproot

4步,使用tftp命令上傳本地文件user-guide.chmtftp服務(wù)器主機的主目錄/tftproot中了。目前的狀況是,tftp服務(wù)器主機的主目錄/tftproot中沒(méi)有名為user-guide.chm的文件。

[root@localhost local]# tftp 192.168.1.101

tftp> put user-guide.chm

5步,在tftp服務(wù)器主機的主目錄/tftproot中建立一個(gè)空的user-guide.chm文件,修改以創(chuàng )建文件的權限為可寫(xiě),然后再次執行上述的文件上傳命令。

6步,打開(kāi)tftp服務(wù)器的配置文件/etc/xinetd.d/tftp,可以看到配置信息如下:

service tftp

{

        disable = no

        socket_type             = dgram

        protocol                = udp

        wait                    = yes

        user                    = root

        server                  = /usr/sbin/in.tftpd

        server_args             = -s /tftpboot

        per_source              = 11

        cps                     = 100 2

        flags                   = IPv4

}

7步,配置信息“server_args = -s /tftpboot”,缺少了一個(gè)-c參數,而-c參數的作用恰恰是允許用戶(hù)上傳tftp服務(wù)器上不存在的文件。需要修改server_args配置項,增加一個(gè)-c參數,然后重新啟動(dòng)xinetd服務(wù)。

8步,刪除在tftp服務(wù)器主機的主目錄/tftproot中的文件user-guide.chm。再次嘗試上傳本地文件user-guide.chm。

此時(shí)使用tftp客戶(hù)端實(shí)用工具成功上傳了一個(gè)在tftp服務(wù)器主機的主目錄/tftproot中不存在的新文件。

實(shí)例tftp服務(wù)器主機192.168.1.101的主目錄以文本模式下載一個(gè)文本文件install.log到本地目錄,并以二進(jìn)制模式下載一個(gè)二進(jìn)制包文件rp-pppoe-3.10.tar.gz到本地目錄。

[root@localhost local]# tftp –v 192.168.1.101

tftp> get install.log

tftp> binary

tftp> get rp-pppoe-3.10.tar.gz

強大文件傳輸命令——lftp

lftp命令語(yǔ)法:

lftp [參數] <站點(diǎn)>

實(shí)例用戶(hù)使用lftp登錄遠程主機192.168.1.100,查看遠程站點(diǎn)的文件,然后改變目錄,進(jìn)入orerilly子目錄。

[root@localhost local]# lftp root:beibei@192.168.1.100

lftp root@192.168.1.100:~> ls

lftp root@192.168.1.100:~> cd oreilly/

實(shí)例lftp終端中,下載orerilly子目錄下所有的大寫(xiě)A字母打頭的pdf文件到本地目錄中。

[root@localhost local]# lftp root:beibei@192.168.1.100

lftp root@192.168.1.100:~> cd oreilly/

lftp root@192.168.1.100:/oreilly> mget –c A*.pdf

實(shí)例鏡像遠程主機的demo目錄。

[root@localhost local]# lftp root:root@192.168.1.100

lftp root@192.168.1.100:~> mirror demo/

安全的文件傳輸命令——sftp

sftp命令語(yǔ)法:

sftp 賬號名@[主機名或IP]

實(shí)例使用test賬號名登錄到主機192.168.1.101sftp服務(wù)器。

[root@localhost local]# sftp test@192.168.1.101

實(shí)例假設本地主機目前的目錄中,包含一個(gè)名為“Notepad2.txt”的文件,使用   sftp命令,傳送該文件到遠程主機xLinux192.168.1.101)中,然后以“/home/test/Notepad-readme”的名稱(chēng)保存。

[root@localhost local]# sftp test@192.168.1.101

sftp>put Notepad2.txt Notepad2-readme

實(shí)例假設遠程計算機kLinux192.168.1.101)“/root/”目錄中,包含一個(gè)名為“greeting”的文件,使用sftp命令,下載該文件到本地主機當前目錄下,然后以“greeting-local”的名稱(chēng)保存。

[root@localhost local]# sftp root@192.168.1.101

sftp>get greeting greeting-local

強大的ftp客戶(hù)端程序——ncftp

ncftp命令語(yǔ)法:

ncftp [參數] [主機名稱(chēng)或IP地址]

實(shí)例  使用ncftpftp服務(wù)器(192.168.1.100)下載文件notepad2-rc.zip。

[root@localhost local]# ncftp –u root –p root 192.168.1.100

ncftp /> get notepad2-rc.zip

ncftp /> bye

主機間傳輸文件——rcp

rcp命令語(yǔ)法:

rcp [參數][源文件或目錄…][目標文件或目錄]

實(shí)例c源程序文件(即以.c結束的文件)復制到192.168.1.101遠程主機系統的root主目錄下。

[root@localhost ~]# rcp *.c 192.168.1.101:/root

實(shí)例將遠程主機xLinux192.168.1.101)的root主目錄(/root)下的文件memo.txt復制到本地系統的工作目錄下。

[root@localhost ~]# rcp 192.168.1.101:/root/ memo.txt /root

實(shí)例將本地系統的工作目錄下的文件memo.newletter.txt復制到遠程主機系統xLinux192.168.1.101)的/root/demo目錄下。

[root@localhost ~]# rcp memo.new letter.txt 192.168.1.101: /root/demo/

實(shí)例遠程主機系統xLinux192.168.1.101)上的目錄/root/Jenny下的所有文件復制到本地系統的/home/test目錄下,副本文件的修改時(shí)間與訪(fǎng)問(wèn)權限保持與源文件一致。

[root@localhost ~]# rcp -p ‘192.168.1.101:/root/Jenny/*’ /home/test

 

安全的主機間復制文件——scp

scp命令語(yǔ)法:

scp [參數] [[用戶(hù)@]來(lái)源主機:] 來(lái)源文件[[用戶(hù)@]目的主機:][目的文件]

實(shí)例將本地系統工作目錄下的C源程序文件復制到遠程主機xLinux192.168.1. 101)系統的/root/demo目錄下。

[root@localhost local]# scp *.c 192.168.1.101:/root/demo

實(shí)例將遠程主機xLinux192.168.1.101)系統的/root/demo目錄下的所有內容(包括文件及子目錄)復制到本地主機系統的/home/test目錄下。

[root@localhost local]# scp –r 192.168.1.101:/root/demo /home/test

實(shí)例將遠程主機xLinux192.168.1.101)系統的/root目錄下的所有C源程序文件復制到遠程主機xLinux192.168.1.101)系統的/home/test目錄下。

[root@localhost local]# scp –r ‘192.168.1.101:/root/*.c’ 192.168.1.101:/home/test

實(shí)例遠程主機系統xLinux192.168.1.101)上的目錄/root/Jenny下的所有文件復制到本地系統的/home/test目錄下,副本文件的修改時(shí)間與訪(fǎng)問(wèn)權限保持與源文件一致。

[root@localhost ~]# scp -p ‘192.168.1.101:/root/Jenny/*’ /home/test

實(shí)例用戶(hù)root使用rsh獲得他在遠程主機xLinux上的主目錄內的文件列表,并將該命令輸出重定向到遠程系統的文件xLinux.ls中。

[root@localhost ~]# rsh –l root 192.168.1.105 ls “>>” xLinu x.ls

[root@localhost ~]# rsh –l root 192.168.1.105 cat xLinux.ls


本文版權所有,轉載須注明:來(lái)源  http://m.cheanjie.com/qvdv-zhuji-760.html