亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Linux服務器 > 正文

Linux的常用網絡命令

2024-09-05 23:05:45
字體:
來源:轉載
供稿:網友

計算機網絡的主要優點是能夠實現資源和信息的共享,并且用戶可以遠程訪問信息。 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>”提示符?,F在可以自由使用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會話設置轉義字符,默認的轉義字符是“~”,用戶可以指定一個文字字符或一個//nnn形式的八進制數。

  -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命令來執行拷貝。  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91在线观看免费网站| 亚洲性生活视频| 欧美色播在线播放| 日韩美女在线看| 亚洲天天在线日亚洲洲精| 91精品国产乱码久久久久久蜜臀| 91爱爱小视频k| 欧美富婆性猛交| 国外成人免费在线播放| 国产精品国产三级国产aⅴ浪潮| 国产欧美日韩精品丝袜高跟鞋| 九九精品视频在线观看| 欧美一区二区影院| 欧美性xxxx极品hd满灌| 国产精品久久久久免费a∨| 色综合91久久精品中文字幕| 超碰日本道色综合久久综合| 国产日韩欧美在线视频观看| 91精品视频在线播放| 亚洲区中文字幕| 亚洲美女又黄又爽在线观看| 精品国产鲁一鲁一区二区张丽| 国产一区视频在线播放| 97久久久免费福利网址| 精品国产依人香蕉在线精品| 欧美极品少妇xxxxx| 久久在线视频在线| 国产精彩精品视频| 韩国国内大量揄拍精品视频| 久久亚洲精品国产亚洲老地址| 欧美丰满少妇xxxx| 国产精品久久久久久久一区探花| 欧洲美女免费图片一区| 91久久国产婷婷一区二区| 中文字幕在线看视频国产欧美| 日韩视频免费在线观看| 久久久国产成人精品| 亚洲人成网7777777国产| 亚洲视频一区二区| 国产精品久久久久久久久影视| 欧美大成色www永久网站婷| 在线观看日韩www视频免费| 久久久国产成人精品| 奇米四色中文综合久久| 亚洲欧美另类在线观看| 97国产精品视频人人做人人爱| 最新中文字幕亚洲| 日韩免费精品视频| 久久视频在线播放| 国产日韩在线播放| 久久久www成人免费精品| 亚洲精品xxx| 最近2019年中文视频免费在线观看| 日韩精品丝袜在线| 日韩最新av在线| 日韩欧美aⅴ综合网站发布| 精品二区三区线观看| 成人黄色免费网站在线观看| 欧美日韩裸体免费视频| 国产精品久久久久99| 91精品免费视频| 91精品久久久久久久久久入口| 国产成人短视频| 欧美激情在线视频二区| 中文字幕日韩视频| 日韩精品在线视频| 欧美日韩福利在线观看| 91大神福利视频在线| 97视频在线观看播放| 97精品欧美一区二区三区| 久久精品国产一区二区三区| 亚洲国产又黄又爽女人高潮的| 日韩av中文字幕在线播放| 精品国内自产拍在线观看| 亚洲www永久成人夜色| 欧美尺度大的性做爰视频| 精品亚洲夜色av98在线观看| 国产91av在线| 久久久久久久97| 国产精品成人免费视频| 亚洲精选中文字幕| 亚洲美女性生活视频| 中文字幕不卡在线视频极品| 91chinesevideo永久地址| 国产黑人绿帽在线第一区| 中文在线资源观看视频网站免费不卡| 欧美巨乳美女视频| 国产精品啪视频| 亚洲欧美国产视频| 欧美人在线视频| 91精品久久久久久综合乱菊| 亚洲成人动漫在线播放| 欧美精品在线免费播放| 亚洲一区美女视频在线观看免费| 亚洲人成绝费网站色www| 亚州成人av在线| 日韩美女在线观看一区| 日韩av片永久免费网站| 91亚洲国产成人久久精品网站| 国产亚洲激情视频在线| 岛国av在线不卡| 97激碰免费视频| 欧美日韩中文字幕在线视频| 久久久精品2019中文字幕神马| 国产99久久精品一区二区 夜夜躁日日躁| 成人性生交大片免费看小说| 狠狠色狠色综合曰曰| 欧美激情一级二级| 亚洲美女av网站| 亚洲摸下面视频| 成人免费自拍视频| 日韩电影中文字幕一区| 青草热久免费精品视频| 日韩电影中文字幕在线| 欧美日韩国产成人| 久久亚洲国产精品| 久久香蕉精品香蕉| 国产精品成人观看视频国产奇米| 中文字幕在线国产精品| 18一19gay欧美视频网站| 色阁综合伊人av| 最近2019中文字幕在线高清| 中国日韩欧美久久久久久久久| 欧美一级视频一区二区| 久久国产精品影视| 九色91av视频| 欧美激情网站在线观看| 中文字幕精品一区久久久久| 福利微拍一区二区| 久久的精品视频| 精品久久久久久久久久久| 另类图片亚洲另类| 精品magnet| 日韩午夜在线视频| 日韩中文在线不卡| 欧亚精品在线观看| 最近2019中文字幕大全第二页| 国产精品久久久久久久久久免费| 91免费国产视频| 久久久久国色av免费观看性色| 欧美一性一乱一交一视频| 久久6精品影院| 7m第一福利500精品视频| 精品久久久一区| 亚洲成人黄色在线观看| 日韩精品久久久久久久玫瑰园| 国产91精品黑色丝袜高跟鞋| 萌白酱国产一区二区| 日韩精品免费观看| 亚洲专区国产精品| 国产中文欧美精品| 久久久久久网站| 久久免费视频网站| 日韩有码片在线观看| 欧美视频在线免费| 精品国产网站地址| 成人免费网站在线观看| 91精品91久久久久久| 91av在线免费观看视频| 国产视频一区在线| 欧美亚洲在线视频| 日韩av在线不卡| 亚洲春色另类小说| 欧美日韩国产综合新一区|