Linux下的網絡命令大全
命令一:write
指令所在目錄:/usr/bin/write
語法:write [用戶名]
功能介紹:給用戶發消息,以Ctrl+D保存結束
實例
我們給eleght這個用戶發一條消息,如圖1-1所示

1-1
我們用xshell打開eleght,我們會看到如下輸入代表成功接收,如圖1-2

1-2
命令二:wall
英文原意:write all
指令所在路徑:/usr/bin/wall
語法:wall [message]
功能描述:給所有用戶發消息
實例,如圖1-3
[root@centos ~]# wall wo ai ni

1-3
從輸出的信息中我們可以看到本用戶發出去的同時也接收到了消息,這兩個命令其實是比較古老的命令,在Unix中就開始有這兩個命令了,但是到現在還是可以使用的,在多用戶的情況下廣播一下試試也無妨
命令三:ping
命令所在路徑:/bin/ping
語法:ping [參數] [IP地址]
-c 指定發送次數,這一個參數就夠了,不需要太多
功能描述:測試網絡連通性
實例ping一下本機ip,如退1-4所示
[root@centos bin]# ping 192.168.213.128

1-4
從上述輸出的信息中我們可以看到,我們ping通了,ping的原理其實很簡單就是向遠程主機發送一個數據包,看是否回應我
命令四:ifconfig
命令所在路徑:/sbin/ifconfig
執行權限:root
語法:ifconfig 網卡名稱 IP地址
功能描述:查看和設置網卡
實例1,直接鍵入ifconfig 查看網卡信息,如圖1-5

1-5
實例2,臨時更改IP地址,這個就不進行演示了比較簡單
網絡命令五:mail
命令所在路徑:/bin/mail
語法:mail [用戶名]
命令描述:查看發送電子郵件,但不是真正的像互聯網上的發送郵件接收一樣
Ctrl+D結束
實例,給root本身發送一個郵件,鍵入
mail root #開始進行寫
mail #直接進行接收
如圖1-6所示

1-6
命令六:last
命令所在路徑:/usr/bin/last
語法:last
功能描述:列出目前與過去登陸系統的用戶信息
實例,我們直接鍵入last,顯示如圖1-7所示

1-7
從上述輸出的信息中我們可以看到登陸的用戶以及登陸推出時間等等詳細信息,這個日誌查詢命令對於我們來說也十分注重要,我們還可以鍵入lastlog這個命令他會顯示最後一個登陸信息,而不會顯示所有,如圖1-8

1-8
命令七:traceroute
語法 :traceroute
功能:顯示數據包到主機之間的路徑
我們鍵入,traceroute www.baidu.com 如圖1-9所示

1-9
由於路由器阻止icmp導致無法檢測到,正常情況下每一個節點都會顯示出來的
命令八:netstat
命令路徑:/bin/netstat
語法:netstat [選項]
功能 :顯示網絡相關信息
常用選項
-t TCP協議
-u UDP協議
-l 監聽
-r 路由
-n 顯示IP地址和端口號
實例,我們鍵入 netstat -tlun #查看本機監聽端口,如圖2-1所示

2-1
命令九:setup
這個命令是redha開發的,可以進行一些系統服務網絡服務配置,在目前為止可能還是Redhat和centos有這個命令,在centos中也缺少了防火牆配置,網絡配置這兩個選項
我們在centos中鍵入 setup ,如圖2-2

2-2
在Redhat中還可以設置網絡配置,如圖2-3

2-3
但是centos中我們可以鍵入 nmtui 這個命令進行配置,如圖2-4,大家還要記得配置網絡後重啟網絡

2-4
好了,這就是Linux下的常用網絡命令介紹,除了前兩個其他的我們會經常用到,Eleght科技技術分享頭條號,喜歡的朋友隨手點個贊吧!
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/208836.html