Linux常用命令之網路命令

2022-06-06 06:39:08 字數 4676 閱讀 3741

write命令用於向指定登入使用者終端上傳送資訊。通過write命令可傳遞資訊給另一位登入系統的使用者,當輸入完畢後,鍵入eof表示資訊結束,write命令就會將資訊傳給對方。如果接收資訊的使用者不只登入本地主機一次,你可以指定接收資訊的終端機編號。

write(引數)
使用者:指定要接受資訊的登入使用者;

登陸終端:指定接收資訊的使用者的登入終端。

傳資訊給rollaend,此時rollaend只有乙個連線 : 

write rollaend
接下來就是將資訊打上去,結束請ctrl+c:

傳資訊給rollaend、rollaend的連線有pts/2、pts/3:

write rollaend pts/2
接下來就是將資訊打上去,結束請ctrl+c:

若對方設定mesg n,則此時資訊將無法傳給對方。

wall命令用於向系統當前所有開啟的終端上輸出資訊。通過wall命令可將資訊傳送給每位同意接收公眾資訊的終端機使用者,若不給予其資訊內容,則wall命令會從標準輸入裝置讀取資料,然後再把所得到的資料傳送給所有終端機使用者。

wall(引數)
訊息:指定廣播訊息。

[root@localhost ~]# wall this is a test line

broadcast message from root (pts/1) (fri dec 20 11:36:51 2013):

this is a test line

ping命令用來測試主機之間網路的連通性。執行ping指令會使用icmp傳輸協議,發出要求回應的資訊,若遠端主機的網路功能沒有問題,就會回應該資訊,因而得知該主機運作正常。

ifconfig命令被用於配置和顯示linux核心中網路介面的網路引數。用ifconfig命令配置的網絡卡資訊,在網絡卡重啟後機器重啟後,配置就不存在。要想將上述的配置資訊永遠的存的電腦裡,那就要修改網絡卡的配置檔案了。

顯示網路裝置資訊(啟用狀態的):

[root@localhost ~]# ifconfig

eth0 link encap:ethernet hwaddr 00:16:3e:00:1e:51

inet addr:10.160.7.81 bcast:10.160.15.255 mask:255.255.240.0

up broadcast running multicast mtu:1500 metric:1

rx packets:61430830 errors:0 dropped:0 overruns:0 frame:0

tx packets:88534 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

rx bytes:3607197869 (3.3 gib) tx bytes:6115042 (5.8 mib)

lo link encap:local loopback

inet addr:127.0.0.1 mask:255.0.0.0

up loopback running mtu:16436 metric:1

rx packets:56103 errors:0 dropped:0 overruns:0 frame:0

tx packets:56103 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

rx bytes:5079451 (4.8 mib) tx bytes:5079451 (4.8 mib)

mail命令是命令列的電子郵件傳送和接收工具。操作的介面不像elm或pine那麼容易使用,但功能非常完整。

mail root

last命令用於顯示使用者最近登入資訊。單獨執行last命令,它會讀取/var/log/wtmp的檔案,並把該給檔案的內容記錄的登入系統的使用者名單全部顯示出來。

last命令用了顯示使用者登入情況,以下是直接顯示固定行數的記錄:

last -10

root pts/0 221.6.45.34 tue dec 17 09:40 still logged in

root pts/0 221.6.45.34 mon dec 16 09:00 - 11:57 (02:56)

root pts/0 222.94.97.122 sun dec 15 20:39 - 23:28 (02:48)

root pts/0 222.95.209.80 sat dec 14 14:39 - 14:58 (00:18)

root pts/0 221.6.45.34 thu dec 12 16:55 - 17:37 (00:41)

root pts/0 49.65.139.195 wed dec 11 20:40 - 21:16 (00:35)

root pts/0 49.65.139.195 wed dec 11 19:46 - 20:03 (00:17)

root pts/0 221.6.45.34 tue dec 10 14:41 - 15:52 (01:10)

root pts/0 221.6.45.34 mon dec 9 17:24 - 17:30 (00:06)

root pts/0 221.6.45.34 mon dec 9 09:38 - 11:41 (02:02)

traceroute命令用於追蹤資料報在網路上的傳輸時的全部路徑,它預設傳送的資料報大小是40位元組。

通過traceroute我們可以知道資訊從你的計算機到網際網路另一端的主機是走的什麼路徑。當然每次資料報由某一同樣的出發點(source)到達某一同樣的目的地(destination)走的路徑可能會不一樣,但基本上來說大部分時候所走的路由是相同的。

traceroute通過傳送小的資料報到目的裝置直到其返回,來測量其需要多長時間。一條路徑上的每個裝置traceroute要測3次。輸出結果中包括每次測試的時間(ms)和裝置的名稱(如有的話)及其ip位址。

traceroute www.58.com

traceroute to www.58.com (211.151.111.30), 30 hops max, 40 byte packets

1 unknown (192.168.2.1) 3.453 ms 3.801 ms 3.937 ms

2 221.6.45.33 (221.6.45.33) 7.768 ms 7.816 ms 7.840 ms

3 221.6.0.233 (221.6.0.233) 13.784 ms 13.827 ms 221.6.9.81 (221.6.9.81) 9.758 ms

4 221.6.2.169 (221.6.2.169) 11.777 ms 122.96.66.13 (122.96.66.13) 34.952 ms 221.6.2.53 (221.6.2.53) 41.372 ms

5 219.158.96.149 (219.158.96.149) 39.167 ms 39.210 ms 39.238 ms

6 123.126.0.194 (123.126.0.194) 37.270 ms 123.126.0.66 (123.126.0.66) 37.163 ms 37.441 ms

7 124.65.57.26 (124.65.57.26) 42.787 ms 42.799 ms 42.809 ms

8 61.148.146.210 (61.148.146.210) 30.176 ms 61.148.154.98 (61.148.154.98) 32.613 ms 32.675 ms

9 202.106.42.102 (202.106.42.102) 44.563 ms 44.600 ms 44.627 ms

10 210.77.139.150 (210.77.139.150) 53.302 ms 53.233 ms 53.032 ms

11 211.151.104.6 (211.151.104.6) 39.585 ms 39.502 ms 39.598 ms

12 211.151.111.30 (211.151.111.30) 35.161 ms 35.938 ms 36.005 ms

netstat命令用來列印linux中網路系統的狀態資訊,可讓你得知整個linux系統的網路情況。

列出所有埠 (包括監聽和未監聽的)

netstat -a     #列出所有埠

netstat -at #列出所有tcp埠

netstat -au #列出所有udp埠

配置網路

Linux常用命令之網路命令

write命令 wall命令 write all的縮寫 語法 wall message 功能 發廣播資訊 自己也能收到 例如 wall cly is a beauty!ping命令 語法 ping 選項 ip位址 c 指定傳送次數 ctrl c終止 功能 測試網路連通性 例如 ping 192.16...

Linux常用命令二之網路命令

1 ping ping命令用來測試主機之間網路的連通性。執行ping指令會使用icmp傳輸協議,發出要求回應的資訊,若遠端主機的網路功能沒有問題,就會回應該資訊,因而得知該主機運作正常。1 ping 對方ip,檢測自己的主機與目的主機之間網路是否連通。2 tailnet ip 埠 檢視目的主機的指定...

Linux常用命令 網路命令

確定網路和各外部主機的狀態 跟蹤和隔離硬體和軟體問題 測試 評估和管理網路。如果主機正在執行並連在網上,它就對回送訊號進行響應。每個回送訊號請求包含乙個網際協議 ip 和 icmp 頭,後面緊跟乙個 tim 結構,以及來填寫這個資訊包的足夠的位元組。預設情況是連續傳送回送訊號請求直到接收到中斷訊號 ...