unix命令1

gavin-wu發表於2007-10-20

最近,有機會學習了unix的基本命令。

網路指令:

1. telnet

telnet 是經常用的網路指令,提供 user 經由網路連到 remote host

telnet 的 格式如下:

telnet [ hostname | ip-address ] [ port ]

例如:一臺remote host hostname 是:tony 或是 tony.cognos.com name addressip-address222.0.254.1 ,這樣你可以利用 telnet hmjtelnet tony.cognos.com telnet 222.0.254.1來連到 tony這臺遠端機器。

port 為一些特殊的程式所提供給外界埠

2. ftp

ftp 的意義是 File Transfer Program ,是一個很常應用在網路檔案傳輸的程式。ftp 的格式如下:

ftp [ hostname | ip-address ],其中 hostname | ip-address 的意義跟 telnet 中的相同。

在進入 ftp 之後,如果與 remote host 連線上了,它將會詢問你 username與密碼,如果輸入對了就可以開始進行檔案傳輸。

ftp 中有許多的命令,這裡僅列出較常用的 cd , lcd , mkdir , put , mput , get , mget , binary , ascii , prompt , help quit 的使用方式。

ascii 將傳輸模式設為 ascii 模式。通常用於傳送文字文件。

binary 將傳輸模式設為 binary 模式,通常用於傳送執行檔,壓縮檔與影像檔等。

cd remote-directory 改變remote host 上的工作目錄。

lcd [ directory ] 更改 local host 的工作目錄。

ls [ remote-directory ] [ local-file ] 列出 remote host 上的檔案。

get remote-file [ local-file ] 取得遠方的檔案。

mget remote-files 可使用通用字元一次取得多個檔案。

put local-file [ remote-file] local host 的檔案送到 remote host

mput local-files 可使用通用字元一次將多個檔案放到 remote host 上。

help [ command ] 線上輔助指令。

mkdir directory-name remote host 造一個目錄。

prompt 更改交談模式,若為 on 則在 mput mget 時每作一個檔案之傳輸時均會詢問。

quit/bye 離開ftp .

利用 ftp ,我們便可以在不同的機器上將所需要的資料做轉移,有些ftp server 均有提供一個 user 稱為 anonymous ,不過 anonymous 在詢問 password 時是要求使用anonymous 的使用者輸入其 email address

3. rlogin rsh--正在學習

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11289496/viewspace-977673/,如需轉載,請註明出處,否則將追究法律責任。