Linux命令--網路命令
write:
命令所在路徑:/usr/bin/write
執行許可權:所有使用者
語法:write <使用者名稱>
功能描述:給使用者發信息,以Ctrl+D儲存結束
範例:write hpy
wall:
命令英文原意:write all
命令所在路徑:/usr/bin/wall
執行許可權:所有使用者
語法:wall [message]
功能描述:傳送資訊
範例: # wall
hello man ,nice!
(ps:在wall後面不能直接加發送內容要enter後在加,不然就會出以下錯誤(可能是linux版本的問題))
ping:
命令所在路徑:/bin/ping
執行許可權:所有使用者
語法:ping 選項 IP地址
-c 指定傳送次數
功能描述:測試網路連通性
範例: #ping 192.168.0.107
但是如果不用ctrl+c就會一直ping下去,而windows預設為接受4次資料包
使用-c這個選項就可以設定ping的數次
範例:$ping -c 3 192.168.0.107
ifconfig:
命令英文原意:interface configure
命令所在路徑:/sbin/ifconfig
執行許可權:root
語法:ifconfig 網絡卡名稱 IP地址
功能描述:檢視和設定網絡卡資訊
範例: #ifconfig
#ifconfig eth0 192.168.8.250
mail:
命令所在路徑:/bin/mail
執行許可權:所有使用者
語法:mail [使用者名稱]
功能描述:檢視傳送電子郵件
範例:$ mail root
接收 mail 直接+回車
last:
命令所在路徑:/usr/bin/last
執行許可權:所有使用者
語法:last
功能描述:列出目錄與過去登入系統的使用者資訊
範例: $ last
lastlog:
命令所在路徑:/usr/bin/lastlog
執行許可權:所有使用者
語法:lastlog
功能描述:檢查某特定使用者上次登入時間
範例:
$ lastlog
$ lastlog -u [使用者uid]
traceroute:
命令所在路徑:/bin/traceroute
執行許可權:所有使用者
語法:traceroute
功能描述:顯示資料包到主機間的路徑
範例:$ traceroute www.baidu.com
traceroute -I :使用ICMP取代UDP
$traceroute -I www.baidu.com
我們看出有一部分星號,出現這個情況可能是防火牆封閉掉了ICMP的返回資訊,所以得不到什麼相關的資料包返回資料。
有可能是某臺網關阻塞。但我多試驗了幾次,我這裡應該是超時的問題。
(ps:由於linux預設的dns是127.0.0.1所以大家最好改成谷歌的8.8.8.8或者國內的114.114.114.114)
netstat:
命令所在路徑:/bin/netstat
執行許可權:所有使用者
語法:netstat [選項]
選項:
-t : TCP協議
-u : UCP協議
-l : 監聽
-r : 路由
-n : 顯示IP地址和埠號
功能:顯示網路相關資訊(網路狀態)
範例:
$ netstat -tlun 檢視本機監聽的埠
$ netstat -an 檢視本機所有的網路連線
$ netstat -rn 檢視本機路由表
setup:
命令所在路徑:/usr/bin/setup
執行許可權:root
語法:setup
功能描述:配置網路
範例:$setup
mount :
命令位置:/bin/mount
執行許可權:所有使用者
命令語法: mount [-t 檔案系統 ] 裝置檔名 掛載點
範例:$ mount /dev/sr0 /mnt/cdrom
(在windows插入光碟或者U盤就能直接使用,linux帶影象介面的也可以,但是如果只有命令列就需要採用此方式)