Linux下的網(wǎng)絡(luò)命令大全
命令一:write
指令所在目錄:/usr/bin/write
語法:write [用戶名]
功能介紹:給用戶發(fā)消息,以Ctrl+D保存結(jié)束
實例
我們給eleght這個用戶發(fā)一條消息,如圖1-1所示
1-1
我們用xshell打開eleght,我們會看到如下輸入代表成功接收,如圖1-2
1-2
命令二:wall
英文原意:write all
指令所在路徑:/usr/bin/wall
語法:wall [message]
功能描述:給所有用戶發(fā)消息
實例,如圖1-3
[root@centos ~]# wall wo ai ni
1-3
我親手試驗了,可以接收不同程序的廣播,就算是broadcastreceiver所在的app沒有啟動(剛開機),可完全可以接收都其他app發(fā)出來的廣播。lastcomm命令的輸出顯示了用戶wietese執(zhí)行了哪些命令,每個命令消耗了多少cpu時間,以及什么時候命令開始執(zhí)行。此外,不僅模擬廣播而且數(shù)字廣 播是可用的因此,已經(jīng)提出將電視廣播的接收信號系統(tǒng)劃分為接收電視廣播并輸出 中頻信號的前端電路,和處理前端電路的輸出并輸出彩色圖像信號和聲音信 號的基帶處理電路。
命令三:ping
命令所在路徑:/bin/ping
語法:ping [參數(shù)] [IP地址]
-c 指定發(fā)送次數(shù),這一個參數(shù)就夠了,不需要太多
功能描述:測試網(wǎng)絡(luò)連通性
實例ping一下本機ip,如退1-4所示
[root@centos bin]# ping 192.168.213.128
1-4
最后再把這個方法的原理進行總結(jié)——我們向網(wǎng)段內(nèi)所有ip地址發(fā)送一個icmp包,也許他屏蔽了icmp包,但是這不要緊,只要他使用了該ip地址就一定會回應(yīng)一個他的mac地址的數(shù)據(jù)包過來,這樣用arp -a察看本地的arp緩存就能看到他的ip地址跟mac地址了。adsl用戶采用pppoe(pointtopointprotocoloverethernet)協(xié)議傳輸,客戶端啟動撥號程序,發(fā)送padi包,adslmodem回應(yīng)pado包,客戶端再發(fā)送padr包,adslmodem回應(yīng)pads包后建立pppoe通道linux命令,隨后客戶端進行普通的ppp協(xié)議撥號過程,ppp數(shù)據(jù)包都是包裝進以太幀中的,撥號成功后客戶端和服務(wù)器之間建立了ppp通道,通信開始了。我們經(jīng)常使用“ping”命令來測試兩臺主機之間tcp/ip通信是否正常,其實“ping”命令的原理就是向?qū)Ψ街鳈C發(fā)送udp數(shù)據(jù)包,然后對方主機確認收到數(shù)據(jù)包,如果數(shù)據(jù)包是否到達的消息及時反饋回來,那么網(wǎng)絡(luò)就是通的。
命令四:ifconfig
命令所在路徑:/sbin/ifconfig
執(zhí)行權(quán)限:root
語法:ifconfig 網(wǎng)卡名稱 IP地址
功能描述:查看和設(shè)置網(wǎng)卡
實例1linux命令,直接鍵入ifconfig 查看網(wǎng)卡信息,如圖1-5
1-5
實例2,臨時更改IP地址,這個就不進行演示了比較簡單
網(wǎng)絡(luò)命令五:mail
命令所在路徑:/bin/mail
語法:mail [用戶名]
命令描述:查看發(fā)送電子郵件,但不是真正的像互聯(lián)網(wǎng)上的發(fā)送郵件接收一樣
Ctrl+D結(jié)束
實例,給root本身發(fā)送一個郵件,鍵入
mail root #開始進行寫
mail #直接進行接收
如圖1-6所示
1-6
命令六:last
命令所在路徑:/usr/bin/last
語法:last
功能描述:列出目前與過去登陸系統(tǒng)的用戶信息
實例,我們直接鍵入last,顯示如圖1-7所示
1-7
從上述輸出的信息中我們可以看到登陸的用戶以及登陸推出時間等等詳細信息,這個日志查詢命令對于我們來說也十分注重要,我們還可以鍵入lastlog這個命令他會顯示最后一個登陸信息,而不會顯示所有,如圖1-8
1-8
命令七:traceroute
語法 :traceroute
功能:顯示數(shù)據(jù)包到主機之間的路徑
我們鍵入,traceroute 如圖1-9所示
1-9
由于路由器阻止icmp導致無法檢測到,正常情況下每一個節(jié)點都會顯示出來的
命令八:netstat
命令路徑:/bin/netstat
語法:netstat [選項]