當(dāng)你的工作需要在分布式環(huán)境中的溝通與遠(yuǎn)程用戶,還需要訪問遠(yuǎn)程Unix機(jī)器。
有一些Unix實(shí)用程序,這是特別有用的計算在一個網(wǎng)絡(luò)的分布式環(huán)境中的用戶。本教程列出幾個:
ping命令發(fā)送一個回送請求到主機(jī)在網(wǎng)絡(luò)上可用。使用這個命令你可以檢查如果您的遠(yuǎn)程主機(jī)或不響應(yīng)。
ping命令是有用的項(xiàng)目如下:
跟蹤和隔離硬件和軟件的問題。
確定網(wǎng)絡(luò)和各種外部主機(jī)的狀態(tài)。
測試,測量和管理網(wǎng)絡(luò)。
以下是簡單的語法使用ping命令:
$ping hostname or ip-address
上面的命令將開始打印后每一秒的響應(yīng)。要退出來命令可以終止按CNTRL+ C鍵。
以下是查詢,馬上在網(wǎng)絡(luò)上可用的主機(jī)的例子:
$ping google.com PING google.com (74.125.67.100) 56(84) bytes of data. 64 bytes from 74.125.67.100: icmp_seq=1 ttl=54 time=39.4 ms 64 bytes from 74.125.67.100: icmp_seq=2 ttl=54 time=39.9 ms 64 bytes from 74.125.67.100: icmp_seq=3 ttl=54 time=39.3 ms 64 bytes from 74.125.67.100: icmp_seq=4 ttl=54 time=39.1 ms 64 bytes from 74.125.67.100: icmp_seq=5 ttl=54 time=38.8 ms --- google.com ping statistics --- 22 packets transmitted, 22 received, 0% packet loss, time 21017ms rtt min/avg/max/mdev = 38.867/39.334/39.900/0.396 ms $
如果主機(jī)不存在,那么它的行為會像這樣:
$ping giiiiiigle.com ping: unknown host giiiiigle.com $
這里,F(xiàn)TP代表文件傳輸協(xié)議。該工具可以幫助您上傳和下載你的文件從一臺計算機(jī)到另一臺計算機(jī)。
FTP工具有其自己的一套UNIX命令一樣,讓你可以執(zhí)行任務(wù),如:
連接并登錄到遠(yuǎn)程主機(jī)。
導(dǎo)航目錄。
列出目錄內(nèi)容
上傳和下載文件
ASCII,EBCDIC或二進(jìn)制傳輸文件
以下是簡單的語法使用ping命令:
$ftp hostname or ip-address
上面的命令會提示你輸入登錄ID和密碼。一旦你驗(yàn)證,你將有機(jī)會獲得登錄帳戶的主目錄,你就可以執(zhí)行各種命令。
下面列出了幾個有用的命令:
命令 | 描述 |
---|---|
put filename | Upload filename from local machine to remote machine. |
get filename | Download filename from remote machine to local machine. |
mput file list | Upload more than one files from local machine to remove machine. |
mget file list | Download more than one files from remote machine to local machine. |
prompt off | Turns prompt off, by default you would be prompted to upload or download movies using mput or mget commands. |
prompt on | Turns prompt on. |
dir | List all the files available in the current directory of remote machine. |
cd dirname | Change directory to dirname on remote machine. |
lcd dirname | Change directory to dirname on local machine. |
quit | Logout from the current login. |
應(yīng)當(dāng)指出,所有的文件將被下載或上傳或從當(dāng)前目錄。如果你想在一個特定的目錄下上傳您的文件,那么你首先切換到該目錄所需的文件,然后上傳。
下面的例子顯示幾個命令:
$ftp amrood.com Connected to amrood.com. 220 amrood.com FTP server (Ver 4.9 Thu Sep 2 20:35:07 CDT 2009) Name (amrood.com:amrood): amrood 331 Password required for amrood. Password: 230 User amrood logged in. ftp> dir 200 PORT command successful. 150 Opening data connection for /bin/ls. total 1464 drwxr-sr-x 3 amrood group 1024 Mar 11 20:04 Mail drwxr-sr-x 2 amrood group 1536 Mar 3 18:07 Misc drwxr-sr-x 5 amrood group 512 Dec 7 10:59 OldStuff drwxr-sr-x 2 amrood group 1024 Mar 11 15:24 bin drwxr-sr-x 5 amrood group 3072 Mar 13 16:10 mpl -rw-r--上一篇:UNIX 進(jìn)程管理下一篇:vi編輯器教程