網絡指令
write
指令名稱:write
指令所在路徑:/usr/bin/write
執行權限:所有使用者
文法:write <使用者名>
功能:給使用者(線上)發資訊,以Ctrl+D儲存結束
例子:
useradd tea
write tea

收到來自root的資訊
注:對方使用者需線上,w指令可檢視目前線上使用者
wall
指令名稱:write
指令所在路徑:/usr/bin/wall
執行權限:所有使用者
文法:write <使用者名>
功能:發廣播資訊
例子:
wall hello world
ping
指令名稱:ping
指令所在路徑:/bin/ping
執行權限:所有使用者
文法:ping 選項 IP位址
-c 指定發送次數
功能:最基本的測試網絡連通性指令,踩點指令
例子:
ping -c 4 172.16.181.15
可以看得到與真實機連接配接中,丢包率為0%,連接配接良好
ifconfig
指令名稱:ifconfig
原意:interface configure
指令所在路徑:/bin/ifconfig
執行權限:root
文法:ifconfig 網卡名稱 IP位址
功能:檢視和設定網卡資訊
例子:
ifconfig ens33 172.16.181.15 # 設定網卡ens33的ip位址為172.16.181.15
注:一般而言,eth0為本機網卡,lo是回環網卡
指令名稱:mail
指令所在路徑:/bin/mail
執行權限:所有使用者
文法:mail [對方使用者名]
功能:檢視發送電子郵件(可以不線上)
例子:
mail root
last
指令名稱:last
指令所在路徑:/usr/bin/last
執行權限:所有使用者
文法:last
功能:列出目前與過去登入系統的使用者資訊
例子:
last
lastlog
lastlog會顯示一些系統使用者
lastlog -u tea # 隻看使用者tea的使用者資訊
traceroute
指令名稱:traceroute
指令所在路徑:/bin/traceroute
執行權限:所有使用者
文法:traceroute
功能:顯示資料包到主機間的路徑
例子:
traceroute www.baidu.com
netstat
指令名稱:netstat
指令所在路徑:/bin/netstat
執行權限:所有使用者
文法:netstat [選項]
(1)-t TCP協定
(2)-u UDP協定
(3)-l 監聽
(4)-r 路由
(5)-n 顯示IP位址和端口号
功能:顯示網絡相關資訊
例子:
nestat -tlun # 檢視本機監聽的端口
neststat -an # 檢視本機所有的網絡連接配接
nestat -rn # 檢視本機路由表
steup
指令名稱:setup
指令所在路徑:usr/bin/setup
執行權限:root
文法:setup
功能:配置網絡(Redhat專用)
mount
指令名稱:mount
指令所在路徑:bin/mount
執行權限:root
文法:mount [- 檔案系統] 裝置檔案名 挂載點
功能:Linux系統中CD光牒,u盤,移動硬碟等外部儲存設備不能實作自動挂載,隻能開機時通過mount手動挂載(Windows可自動配置設定盤符,即挂載)
例子:
mount -t iso9660 /dev/sr0/mnt/cdrom
注:linux作業系統将所有的裝置都看作檔案,它将整個計算機的資源都整合成一個大的檔案目錄。我們要通路儲存設備中的檔案,必須将檔案所在的分區挂載到一個已存在的目錄上,然後通過通路這個目錄來通路儲存設備。