今天這篇文章有點特殊,為什麼特殊呢,因為今天學到的一些網絡命令在我這個Linux環境可能無法實踐,有些人可能會說,環境有問題就去改啊,今天只能大概總結出來,無法像之前文章那樣,給出實踐的截圖,而只是簡要說明,好,下面看第一個命令
一 write:給用戶發信息
比如我想給fuqiang用戶發信息write fuqiang,回車,然後就可以輸入想要發送的內容
以Ctrl+D結束,給哪個用戶發消息的前提是這個用戶在線,發送完之後,在fuqiang用戶端就會收到這條消息。
二 wall:發廣播消息
給所有當前在線用戶發消息,包括自己
我們看到提示,一個廣播消息來自哪個客戶端,什麼日期,什麼內容
三 ping:測試網絡連通性
我們在windows下也常用這個命令,一般ping個4次就結束了,但是在linux下會一直ping下去
除非按Ctrl+C結束
如果想指定ping的次數怎麼辦呢,加選項-c 發送指定次數
四 ifconfig:查看和設置網卡信息
直接輸入ifconfig可以查看網卡信息
如果想設置的話
ifconfig eth0 192.168.1.12 即可
五 mail:發送和查看電子郵件
mail + 用戶名,然後回車,就可以輸入標題和內容,然後發送,這個命令我這邊演示不了,抱歉。。
注意,發送郵件,允許接收者不在線
六 last:列出目前與過去登錄系統的用戶信息
七 lastlog:列出某特定用戶上次登錄的時間
lastlog -u +用戶id 就可以列出某一個具體的用戶
八 traceroute:顯示數據包到主機的路徑
比如我們想看看traceroute www.sina.com.cn的路徑,這樣就可以列出來經過了哪些ip節點
九 netstat:顯示網絡相關信息
netstat -tlun 查看本機監聽的端口
netstat -an 查看本機的所有網絡連接
netstat -rn 查看本機路由表
十 setup:配置網絡
這個我的環境也演示不了,這個命令可以彈出一個界面,在裡面可以設置ip等屬性
十一 mount: 掛載命令
比如我們有一個光盤,放入光驅後,我們需要手動給它掛載到一個地方
mount /dev/sr0 /mnt/cdrom
這樣就可以了,然後我們進入/mnt/cdrom就可以看到我們光盤的內容
十二 umount:卸載命令
umount + 設備名或者掛載點的名都可以
umount /dev/sr0
umount /mnt/cdrom
十三 shutdown:關機
-c:取消前一個關機命令
-h:關機
-r:重啟
我們平時用的比較多的就是shutdown -r now立刻重啟,shutdown -r 20:58在某一個特定時間重啟
十四 其他關機命令
halt poweroff,init 0 這三個命令也可以用來關機
十五 其他重啟命令
reboot init 6 這兩個命令也可以用來重啟
我們可以在/etc/inittab文件中看到有一些系統默認運行級別
id:3:initdefault:
那麼這個3是什麼意思呢,下面解釋下:
0 關機
1 單用戶
2 不完全多用戶,不含NFS服務
3 完全多用戶
4 未分配
5 圖形界面
6 重啟
十六 runlevel:查詢系統運行級別
我們可以看到當前系統運行級別是5,也就是圖形界面
十七 logout:退出登錄命令
好了,Linux常用網絡命令關機重啟命令就總結到這裡,如有問題,歡迎指正,謝謝。