国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

Linux的常用網絡命令 實現資源共享
2006-07-07   ccidnet

計算機網絡的主要優點是能夠實現資源和信息的共享,并且用戶可以遠程訪問信息。Linux提供了一組強有力的網絡命令來為用戶服務,這些工具能夠幫助用戶登錄到遠程計算機上、傳輸文件和執行遠程命令等。 本章介紹下列幾個常用的有關網絡操作的命令:

ftp 傳輸文件

telnet 登錄到遠程計算機上

r - 使用各種遠程命令

netstat 查看網絡的狀況

nslookup 查詢域名和IP地址的對應

finger 查詢某個使用者的信息

ping 查詢某個機器是否在工作

使用ftp命令進行遠程文件傳輸

ftp命令是標準的文件傳輸協議的用戶接口。ftp是在TCP/IP網絡上的計算機之間傳輸文件的簡單有效的方法。它允許用戶傳輸ASCII文件和二進制文件。 在ftp會話過程中,用戶可以通過使用ftp客戶程序連接到另一臺計算機上。從此,用戶可以在目錄中上下移動、列出目錄內容、把文件從遠程機拷貝到本地機上、把文件從本地機傳輸到遠程系統中。

需要注意的是,如果用戶沒有那個文件的存取權限,就不能從遠程系統中獲得文件或向遠程系統傳輸文件。 為了使用ftp來傳輸文件,用戶必須知道遠程計算機上的合法用戶名和口令。這個用戶名/口令的組合用來確認ftp 會話,并用來確定用戶對要傳輸的文件可以進行什么樣的訪問。另外,用戶顯然需要知道對其進行ftp 會話的計算機的名字或IP地址。

Ftp命令的功能是在本地機和遠程機之間傳送文件。該命令的一般格式如下:

$ ftp 主機名/IP

其中“主機名/IP”是所要連接的遠程機的主機名或IP地址。在命令行中,主機名屬于選項,如果指定主機名,ftp將試圖與遠程機的ftp服務程序進行連接;如果沒有指定主機名,ftp將給出提示符,等待用戶輸入命令: $ ftp ftp > 此時在ftp>提示符后面輸入open命令加主機名或IP地址,將試圖連接指定的主機。 不管使用哪一種方法,如果連接成功,需要在遠程機上登錄。用戶如果在遠程機上有帳號,就可以通過ftp使用這一帳號并需要提供口令。

在遠程機上的用戶帳號的讀寫權限決定該用戶在遠程機上能下載什么文件和將上載文件放到哪個目錄中。 如果沒有遠程機的專用登錄帳號,許多ftp站點設有可以使用的特殊帳號。這個帳號的登錄名為anonymous(也稱為匿名ftp),當使用這一帳號時,要求輸入email地址作為口令。 如果遠程系統提供匿名ftp服務,用戶使用這項服務可以登錄到特殊的,供公開使用的目錄。

一般專門提供兩個目錄:pub目錄和incoming目錄。pub目錄包含該站點供公眾使用的所有文件,incoming目錄存放上載到該站點的文件。 一旦用戶使用ftp在遠程站點上登錄成功,將得到“ftp>”提示符。現在可以自由使用ftp提供的命令,可以用 help命令取得可供使用的命令清單,也可以在 help命令后面指定具體的命令名稱,獲得這條命令的說明。

最常用的命令有:

ls 列出遠程機的當前目錄

cd 在遠程機上改變工作目錄

lcd 在本地機上改變工作目錄

ascii 設置文件傳輸方式為ASCII模式

binary 設置文件傳輸方式為二進制模式

close終止當前的ftp會話

hash 每次傳輸完數據緩沖區中的數據后就顯示一個#號

get(mget) 從遠程機傳送指定文件到本地機

put(mput) 從本地機傳送指定文件到遠程機

open 連接遠程ftp站點

quit斷開與遠程機的連接并退出ftp

? 顯示本地幫助信息

! 轉到Shell中

下面簡單將ftp常用命令作一簡介。

啟動ftp會話 open命令用于打開一個與遠程主機的會話。該命令的一般格式是: open 主機名/IP 如果在ftp 會話期間要與一個以上的站點連接,通常只用不帶參數的ftp命令。如果在會話期間只想與一臺計算機連接,那么在命令行上指定遠程主機名或IP地址作為ftp命令的參數。 終止ftp會話 close、disconnect、quit和bye命令用于終止與遠程機的會話。close和disronnect命令關閉與遠程機的連接,但是使用戶留在本地計算機的ftp程序中。quit和bye命令都關閉用戶與遠程機的連接,然后退出用戶機上的ftp 程序。 改變目錄 “cd [目錄]”命令用于在ftp會話期間改變遠程機上的目錄,lcd命令改變本地目錄,使用戶能指定查找或放置本地文件的位置。 遠程目錄列表 ls命令列出遠程目錄的內容,就像使用一個交互shell中的ls命令一樣。ls命令的一般格式是: ls [目錄] [本地文件] 如果指定了目錄作為參數,那么ls就列出該目錄的內容。如果給出一個本地文件的名字,那么這個目錄列表被放入本地機上您指定的這個文件中。 從遠程系統獲取文件 get和mget命令用于從遠程機上獲取文件。get命令的一般格式為: get 文件名 您還可以給出本地文件名,這個文件名是這個要獲取的文件在您的本地機上創建時的文件名。如果您不給出一個本地文件名,那么就使用遠程文件原來的名字。 mget命令一次獲取多個遠程文件。mget命令的一般格式為: mget 文件名列表 使用用空格分隔的或帶通配符的文件名列表來指定要獲取的文件,對其中的每個文件都要求用戶確認是否傳送。   向遠程系統發送文件 put和mput命令用于向遠程機發送文件。Put命令的一般格式為: put 文件名 mput命令一次發送多個本地文件,mput命令的一般格式為: mput 文件名列表 使用用空格分隔的或帶通配符的文件名列表來指定要發送的文件。對其中的每個文件都要求用戶確認是否發送。 改變文件傳輸模式 默認情況下,ftp按ASCII模式傳輸文件,用戶也可以指定其他模式。ascii和brinary命令的功能是設置傳輸的模式。用ASCII模式傳輸文件對純文本是非常好的,但為避免對二進制文件的破壞,用戶可以以二進制模式傳輸文件。 檢查傳輸狀態 傳輸大型文件時,可能會發現讓ftp提供關于傳輸情況的反饋信息是非常有用的。hash命令使ftp在每次傳輸完數據緩沖區中的數據后,就在屏幕上打印一個#字符。本命令在發送和接收文件時都可以使用。 ftp中的本地命令 當您使用ftp時,字符“!”用于向本地機上的命令shell傳送一個命令。如果用戶處在ftp會話中,需要shell做某些事,就很有用。例如用戶要建立一個目錄來保存接收到的文件。如果輸入!mkdir new_dir,那么Linux就在用戶當前的本地目錄中創建一個名為new_dir 的目錄。

從遠程機grunthos下載二進制數據文件的典型對話過程如下:

$ ftp grunthos Connected to grunthos 220 grunthos ftp server Name (grunthos:pc): anonymous 33l Guest login ok, send your complete e-mail address as password. Password: 230 Guest 1ogin ok, access restrictions apply. Remote system type is UNIX. ftp > cd pub 250 CWD command successful. ftp > ls 200 PORT command successful. l50 opening ASCII mode data connection for /bin/1s. total ll4 rog1 rog2 226 Transfer comp1ete . ftp > binary 200 type set to I. ftp > hash Hash mark printing on (1024 bytes/hash mark). ftp > get rog1 200 PORT command successfu1. 150 opening BINARY mode data connection for rogl (l4684 bytes). # # # # # # # # # # # # # 226 Transfer complete. 14684 bytes received in 0.0473 secs (3e + 02 Kbytes/sec) ftp > quit 22l Goodbye.

使用telnet命令訪問遠程計算機

用戶使用telnet命令進行遠程登錄。該命令允許用戶使用telnet協議在遠程計算機之間進行通信,用戶可以通過網絡在遠程計算機上登錄,就像登錄到本地機上執行命令一樣。 為了通過telnet登錄到遠程計算機上,必須知道遠程機上的合法用戶名和口令。雖然有些系統確實為遠程用戶提供登錄功能,但出于對安全的考慮,要限制來賓的操作權限,因此,這種情況下能使用的功能是很少的。當允許遠程用戶登錄時,系統通常把這些用戶放在一個受限制的shell中,以防系統被懷有惡意的或不小心的用戶破壞。 用戶還可以使用telnet從遠程站點登錄到自己的計算機上,檢查電子郵件、編輯文件和運行程序,就像在本地登錄一樣。

但是,用戶只能使用基于終端的環境而不是X Wndows環境,telnet只為普通終端提供終端仿真,而不支持 X Wndow等圖形環境。 telnet命令的一般形式為: telnet 主機名/IP 其中“主機名/IP”是要連接的遠程機的主機名或IP地址。如果這一命令執行成功,將從遠程機上得到login:提示符。 使用telnet命令登錄的過程如下: $ telnet 主機名/IP 啟動telnet會話。 一旦telnet成功地連接到遠程系統上,就顯示登錄信息并提示用戶輸人用戶名和口令。如果用戶名和口令輸入正確,就能成功登錄并在遠程系統上工作。 在telnet提示符后面可以輸入很多命令,用來控制telnet會話過程,在telnet聯機幫助手冊中對這些命令有詳細的說明。

下面是一臺Linux計算機上的telnet會話舉例:

$ telnet server. somewhere. com Trying 127.0.0.1… Connected to serve. somewhere. com. Escape character is '?]'. “TurboLinux release 4. 0 (Colgate)   kernel 2.0.18 on an I486   login: bubba password: Last login:Mon Nov l5 20:50:43 for localhost Linux 2. 0.6. (Posix). server: ~$ server: ~$ logout Connection closed by foreign host $

用戶結束了遠程會話后,一定要確保使用logout命令退出遠程系統。然后telnet報告遠程會話被關閉,并返回到用戶的本地機的Shell提示符下。 r-系列命令 除ftp和telnet以外,還可以使用r-系列命令訪問遠程計算機和在網絡上交換文件。 使用r-系列命令需要特別注意,因為如果用戶不小心,就會造成嚴重的安全漏洞。用戶發出一個r-系列命令后,遠程系統檢查名為/etc/hosts.equiv的文件,以查看用戶的主機是否列在這個文件中。如果它沒有找到用戶的主機,就檢查遠程機上同名用戶的主目錄中名為.rhosts的文件,看是否包括該用戶的主機。如果該用戶的主機包括在這兩個文件中的任何一個之中,該用戶執行r-系列命令就不用提供口令。

雖然用戶每次訪問遠程機時不用鍵入口令可能是非常方便的,但是它也可能會帶來嚴重的安全問題。我們建議用戶在建立/etc/hosts.equiv和.rhosts文件之前,仔細考慮r-命令隱含的安全問題。

rlogin命令

rlogin 是“remote login”(遠程登錄)的縮寫。該命令與telnet命令很相似,允許用戶啟動遠程系統上的交互命令會話。rlogin 的一般格式是:

rlogin [ -8EKLdx ] [ -e char ] [-k realm ] [ - l username ] host

一般最常用的格式是: rlogin host 該命令中各選項的含義為:

-8 此選項始終允許8位輸入數據通道。該選項允許發送格式化的ANSI字符和其他的特殊代碼。如果不用這個選項,除非遠端的終止和啟動字符不是或,否則就去掉奇偶校驗位。

-E 停止把任何字符當作轉義字符。當和-8選項一起使用時,它提供一個完全的透明連接。

-K 關閉所有的Kerberos確認。只有與使用Kerberos 確認協議的主機連接時才使用這個選項。

-L 允許rlogin會話在litout模式中運行。要了解更多信息,請查閱tty聯機幫助。

-d 打開與遠程主機進行通信的TCP sockets的socket調試。要了解更多信息,請查閱setsockopt的聯機幫助。

-e 為rlogin會話設置轉義字符,默認的轉義字符是“~”,用戶可以指定一個文字字符或一個 nn形式的八進制數。

-k 請求rlogin獲得在指定區域內的遠程主機的Kerberos許可,而不是獲得由krb_realmofhost(3)確定的遠程主機區域內的遠程主機的Kerberos 許可。

-x 為所有通過rlogin會話傳送的數據打開DES加密。這會影響響應時間和CPU利用率,但是可以提高安全性。

rsh命令

rsh是“remote shell”(遠程 shell)的縮寫。 該命令在指定的遠程主機上啟動一個shell并執行用戶在rsh命令行中指定的命令。如果用戶沒有給出要執行的命令,rsh就用rlogin命令使用戶登錄到遠程機上。

rsh命令的一般格式是:

rsh [-Kdnx] [-k realm] [-l username] host [command]

一般常用的格式是:

rsh host [command ]

command可以是從shell提示符下鍵人的任何Linux命令。

rsh命令中各選項的含義如下:

-K 關閉所有的Kerbero確認。該選項只在與使用Kerbero確認的主機連接時才使用。

-d 打開與遠程主機進行通信的TCP sockets的socket調試。要了解更多的信息,請查閱setsockopt的聯機幫助。

-k 請求rsh獲得在指定區域內的遠程主機的Kerberos許可,而不是獲得由krb_relmofhost(3)確定的遠程主機區域內的遠程主機的Kerberos許可。

-l 缺省情況下,遠程用戶名與本地用戶名相同。本選項允許指定遠程用戶名,如果指定了遠程用戶名,則使用Kerberos 確認,與在rlogin命令中一樣。

-n 重定向來自特殊設備/dev/null的輸入。

-x 為傳送的所有數據打開DES加密。這會影響響應時間和CPU利用率,但是可以提高安全性。   Linux把標準輸入放入rsh命令中,并把它拷貝到要遠程執行的命令的標準輸入中。它把遠程命令的標準輸出拷貝到rsh的標準輸出中。它還把遠程標準錯誤拷貝到本地標準錯誤文件中。任何退出、中止和中斷信號都被送到遠程命令中。當遠程命令終止了,rsh也就終止了。

rcp命令

rcp代表“remote file copy”(遠程文件拷貝)。該命令用于在計算機之間拷貝文件。

rcp命令有兩種格式。第一種格式用于文件到文件的拷貝;第二種格式用于把文件或目錄拷貝到另一個目錄中。

rcp命令的一般格式是:

rcp [-px] [-k realm] file1 file2 rcp [-px] [-r] [-k realm] file

directory 每個文件或目錄參數既可以是遠程文件名也可以是本地文件名。遠程文件名具有如下形式:rname@rhost:path,其中rname是遠程用戶名,rhost是遠程計算機名,path是這個文件的路徑。

rcp命令的各選項含義如下:

-r 遞歸地把源目錄中的所有內容拷貝到目的目錄中。要使用這個選項,目的必須是一個目錄。

-p 試圖保留源文件的修改時間和模式,忽略umask。

-k 請求rcp獲得在指定區域內的遠程主機的Kerberos 許可,而不是獲得由krb_relmofhost(3)確定的遠程主機區域內的遠程主機的Kerberos許可。

-x 為傳送的所有數據打開DES加密。這會影響響應時間和CPU利用率,但是可以提高安全性。 如果在文件名中指定的路徑不是完整的路徑名,那么這個路徑被解釋為相對遠程機上同名用戶的主目錄。如果沒有給出遠程用戶名,就使用當前用戶名。如果遠程機上的路徑包含特殊shell字符,需要用反斜線()、雙引號(”)或單引號(’)括起來,使所有的shell元字符都能被遠程地解釋。 需要說明的是,rcp不提示輸入口令,它通過rsh命令來執行拷貝。 - Turbolinux 提供稿件

熱詞搜索:

上一篇:一種解讀linux內核源碼的入門方法
下一篇:在一塊硬盤上安裝XP+Mac+Vista+Linux

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
91在线无精精品入口| 亚洲另类在线视频| 欧美一区二区三区免费在线看| www久久精品| 狠狠色丁香久久婷婷综合_中| 精品处破学生在线二十三| 另类小说综合欧美亚洲| 日韩美女主播在线视频一区二区三区| 国产成人日日夜夜| 午夜日韩在线观看| 国产精品激情偷乱一区二区∴| 欧美午夜精品一区二区蜜桃| 国产成人精品三级| 久久国产剧场电影| 亚洲午夜视频在线| 亚洲欧美日韩系列| 国产精品高潮呻吟久久| 久久综合色鬼综合色| 欧美一区二区三区在线看| 欧美日韩视频第一区| 91福利精品视频| 色噜噜偷拍精品综合在线| 成人久久18免费网站麻豆| 久久99国内精品| 蜜桃久久久久久久| 激情综合网最新| 国产在线日韩欧美| 国产一区欧美二区| 成人午夜在线播放| 国产精品自拍一区| av中文字幕一区| 色综合色综合色综合色综合色综合| 成人网页在线观看| 色综合久久天天| 欧美美女喷水视频| 日韩一区二区免费在线电影| 日韩美女天天操| 欧美韩国一区二区| 亚洲一线二线三线视频| 亚洲成人一区二区在线观看| 裸体一区二区三区| 国产成人福利片| 91在线观看视频| 欧美美女一区二区三区| 久久一区二区三区国产精品| 国产精品毛片高清在线完整版| 综合激情成人伊人| 三级亚洲高清视频| 成人av免费在线播放| 欧美精品乱人伦久久久久久| 亚洲国产精品高清| 午夜精品视频在线观看| youjizz久久| 欧美成人r级一区二区三区| 亚洲欧美日韩在线播放| 精品一区二区在线播放| 国产成人精品网址| 欧美一二三区精品| 亚洲综合色丁香婷婷六月图片| 狠狠色丁香久久婷婷综合_中| 在线观看区一区二| 日韩一区欧美小说| 久久激情综合网| 欧美挠脚心视频网站| 国产精品沙发午睡系列990531| 奇米影视在线99精品| 欧美性色综合网| 亚洲日本成人在线观看| 97精品视频在线观看自产线路二| 日韩欧美国产一区二区三区| 日韩成人精品在线观看| 欧美无乱码久久久免费午夜一区| 中文字幕一区二区三区色视频| 国产乱码精品一区二区三区av | 91精品国产综合久久婷婷香蕉| 中文字幕av一区二区三区免费看| 久久精品国产99久久6| 7878成人国产在线观看| 日韩精品五月天| 亚洲国产精品自拍| 色综合中文字幕国产 | 国产一区二区影院| 色综合久久99| 欧美一区二区三区色| 国产精品女人毛片| 免费在线视频一区| 在线看一区二区| 中文字幕佐山爱一区二区免费| 国产一区二区视频在线播放| 欧美中文字幕不卡| 欧美精品一级二级| 尤物在线观看一区| 91色视频在线| 中文乱码免费一区二区| 久久电影网站中文字幕| 日韩一二在线观看| 蜜臀av一级做a爰片久久| 欧美日免费三级在线| 国产精品美女久久久久久2018| 一级特黄大欧美久久久| 91视频一区二区| 亚洲综合色自拍一区| 99国产精品久久久久久久久久久| 精品国产91洋老外米糕| 美女视频黄频大全不卡视频在线播放 | 欧美电影免费观看完整版| 91精品国产综合久久福利| 26uuu久久天堂性欧美| 麻豆精品视频在线观看视频| 久久一留热品黄| 成人av电影在线播放| 亚洲精品美腿丝袜| 色婷婷久久久久swag精品| 日韩高清中文字幕一区| 欧美精品一卡两卡| 激情亚洲综合在线| 国产精品成人在线观看| 91在线观看免费视频| 亚洲综合免费观看高清在线观看| 91精品国产一区二区三区蜜臀| 亚洲男人的天堂在线观看| 91在线播放网址| 亚洲欧美另类小说视频| 91精品国产aⅴ一区二区| 国产精品一区二区三区99| 综合精品久久久| 精品国产露脸精彩对白 | 国产剧情一区二区三区| 国产午夜亚洲精品不卡| a亚洲天堂av| 久久91精品国产91久久小草| 久久日韩粉嫩一区二区三区| 不卡影院免费观看| 天天影视色香欲综合网老头| 国产精品视频yy9299一区| 日韩一卡二卡三卡国产欧美| aaa亚洲精品一二三区| 另类中文字幕网| 亚洲www啪成人一区二区麻豆| 91精品午夜视频| 欧美欧美午夜aⅴ在线观看| 成人福利视频网站| 国产ts人妖一区二区| 丝袜国产日韩另类美女| 一区二区国产盗摄色噜噜| 色欧美乱欧美15图片| 成人av网在线| 大美女一区二区三区| 国产成人h网站| 一区2区3区在线看| 午夜精品久久一牛影视| 久久欧美中文字幕| 日韩免费视频线观看| 91精品国产91综合久久蜜臀| 91精品国产手机| 精品久久国产97色综合| 欧美成人一区二区三区在线观看| 欧美日韩免费在线视频| 欧美日韩一卡二卡三卡 | 欧美二区三区的天堂| 欧美视频在线观看一区| 在线播放日韩导航| 波多野结衣中文字幕一区二区三区| 国产精品一区二区久激情瑜伽| 国产精品一区二区久久不卡| 国产美女av一区二区三区| 成人sese在线| 99久久伊人网影院| 欧美亚洲国产一区在线观看网站| 欧美伊人久久久久久午夜久久久久| 欧美亚洲国产bt| 色激情天天射综合网| 欧美老女人第四色| 精品久久久久久久久久久久久久久| 久久久777精品电影网影网 | 色婷婷综合中文久久一本| 在线观看一区日韩| 精品国产伦一区二区三区观看方式 | 精品国产a毛片| 有码一区二区三区| 美女高潮久久久| 日韩欧美一二三四区| 亚洲免费视频中文字幕| 毛片av中文字幕一区二区| 99天天综合性| 欧美精品一区二区三区蜜桃视频| 亚洲日本在线a| 国产福利精品一区| 在线成人小视频| 亚洲一区二区精品久久av| 国产成人综合在线| 色八戒一区二区三区| 91在线观看高清| 中文字幕+乱码+中文字幕一区| ㊣最新国产の精品bt伙计久久| 国产一区二区美女| 制服视频三区第一页精品| 亚洲一区二区三区自拍| 99re在线视频这里只有精品| 国产欧美一区二区三区沐欲|