37. ping 用于確定主機與外部連接狀態(tài):
ping [參數(shù)] [主機名或IP地址] -d 使用Socket的SO_DEBUG功能。 -f 極限檢測。大量且快速地送網(wǎng)絡封包給一臺機器,看它的回應。 -n 只輸出數(shù)值。 -q 不顯示任何傳送封包的信息,只顯示最后的結(jié)果。 -r 忽略普通的Routing Table,直接將數(shù)據(jù)包送到遠端主機上。通常是查看本機的網(wǎng)絡接口是否有問題。 -R 記錄路由過程。 -v 詳細顯示指令的執(zhí)行過程。 <p>-c 數(shù)目:在發(fā)送指定數(shù)目的包后停止。 -i 秒數(shù):設定間隔幾秒送一個網(wǎng)絡封包給一臺機器,預設值是一秒送一次。 -I 網(wǎng)絡界面:使用指定的網(wǎng)絡界面送出數(shù)據(jù)包。 -l 前置載入:設置在送出要求信息之前,先行發(fā)出的數(shù)據(jù)包。 -p 范本樣式:設置填滿數(shù)據(jù)包的范本樣式。 -s 字節(jié)數(shù):指定發(fā)送的數(shù)據(jù)字節(jié)數(shù),預設值是56,加上8字節(jié)的ICMP頭,一共是64ICMP數(shù)據(jù)字節(jié)。 -t 存活數(shù)值:設置存活數(shù)值TTL的大小。
使用示例:
38. ssh命令用于遠程登錄上Linux主機:
ssh [-l login_name] [-p port] [user@]hostname
使用示例:
39. scp 命令是securecopy的簡寫,用于在Linux下進行遠程拷貝文件的命令linux常用命令,和它類似的命令有cp,不過cp只是在本機進行拷貝不能跨服務器,而且scp傳輸是加密的:
scp [參數(shù)] [原路徑] [目標路徑] -1 強制scp命令使用協(xié)議ssh1 -2 強制scp命令使用協(xié)議ssh2 -4 強制scp命令只使用IPv4尋址 -6 強制scp命令只使用IPv6尋址 -B 使用批處理模式(傳輸過程中不詢問傳輸口令或短語) -C 允許壓縮。(將-C標志傳遞給ssh,從而打開壓縮功能) -p 保留原文件的修改時間,訪問時間和訪問權(quán)限。 -q 不顯示傳輸進度條。 -r 遞歸復制整個目錄。 -v 詳細方式顯示輸出。scp和ssh(1)會顯示出整個過程的調(diào)試信息。這些信息用于調(diào)試連接,驗證和配置問題。 -c cipher 以cipher將數(shù)據(jù)傳輸進行加密,這個選項將直接傳遞給ssh。 -F ssh_config 指定一個替代的ssh配置文件,此參數(shù)直接傳遞給ssh。 -i identity_file 從指定文件中讀取傳輸時使用的密鑰文件,此參數(shù)直接傳遞給ssh。 -l limit 限定用戶所能使用的帶寬,以Kbit/s為單位。 -o ssh_option 如果習慣于使用ssh_config(5)中的參數(shù)傳遞方式, -P port 注意是大寫的P, port是指定數(shù)據(jù)傳輸用到的端口號 -S program 指定加密傳輸時所使用的程序。此程序必須能夠理解ssh(1)的選項。
使用示例:
40. telnet命令用來遠程登錄操作:
?telnet[參數(shù)][主機]
-8 允許使用8位字符資料,包括輸入與輸出。 -a 嘗試自動登入遠端系統(tǒng)。 -b<主機別名> 使用別名指定遠端主機名稱。 -c 不讀取用戶專屬目錄里的.telnetrc文件。 -d 啟動排錯模式。 -e<脫離字符> 設置脫離字符。 -E 濾除脫離字符。 -f 此參數(shù)的效果和指定"-F"參數(shù)相同。 -F 使用Kerberos V5認證時,加上此參數(shù)可把本地主機的認證數(shù)據(jù)上傳到遠端主機。 -k<域名> 使用Kerberos認證時,加上此參數(shù)讓遠端主機采用指定的領域名,而非該主機的域名。 -K 不自動登入遠端主機。 -l<用戶名稱> 指定要登入遠端主機的用戶名稱。 -L 允許輸出8位字符資料。 -n<記錄文件> 指定文件記錄相關(guān)信息。 -r 使用類似rlogin指令的用戶界面。 -S<服務類型> 設置telnet連線所需的IP TOS信息。 -x 假設主機有支持數(shù)據(jù)加密的功能,就使用它。 -X<認證形態(tài)> 關(guān)閉指定的認證形態(tài)。
上一個教程:Linux常用命令詳解