交互命令總結(一),請點擊https://blog.csdn.net/weixin_43358075/article/details/93329559
四、網絡命令
- hostname [主機名]:顯示或設置主機名
- ping [參數] 主機名(或IP地址):測試本主機和目標主機的連通性
-c count:共發出count次信息,不加此項,則發無限次信息。
-i interval:兩次信息之間的時間間隔,不加此項,間隔爲1秒
- host 主機名或IP地址:IP地址查找工具
- ifconfig: 是用於配置網卡和顯示網卡信息的工具
- traceroute: 該命令顯示該主機到目標主機的路由信息
- telnet:遠程登錄客戶程序,目標主機必須開啓telnet服務,否則會連接失敗
- ftp:FTP客戶程序,連接成功終端會成爲
ftp>
,目標主機需開啓ftp服務 - wall,write,mesg:向任何用戶終端發送字符消息
- mail:SMTP客戶端程序,使用該程序在系統內發送和接受郵件
- finger:顯示主機系統中用戶的信息
- netstat:顯示網絡連接、路由表、網卡統計數等信息
-i 顯示網卡的統計數
---------------------------------------------------------------------------------
Kernel Interface table
Iface MTU RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
enp3s0 1500 0 0 0 0 0 0 0 0 BMU
lo 65536 11899 0 0 0 11899 0 0 0 LRU
wlp2s0 1500 419128 0 0 0 219405 0 0 0 BMRU
---------------------------------------------------------------------------------
-r 顯示路由表
---------------------------------------------------------------------------------
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
default 10.211.0.1 0.0.0.0 UG 0 0 0 wlp2s0
10.211.0.0 0.0.0.0 255.255.192.0 U 0 0 0 wlp2s0
---------------------------------------------------------------------------------
-a 顯示所有信息
五、其他命令
- clear:清屏命令
- dmesg:顯示內核引導時的狀態信息,該命令查找內核引導出現的故障
- uname:顯示系統的信息
- date:顯示或設置系統的時間
- cal:顯示指定年月的月曆
- help:用於查看Linux內置命令的幫助
- man:命令的幫助手冊
典型的man手冊包括以下幾個部分:
NAME: 命令的名字
SYNOPSIS: 名字的概要,簡單說明命令的使用方法
SEE ALSO: 列出可能要查看的其他有關的手冊頁條目
AUTHOR,COPYRIGHT: 作者版權等信息
- shutdown:關機命令
參數選項:
-r 系統關閉後重啓
-h 系統關閉後停機
Linux系統因爲採用的是磁盤緩衝技術,Linux並不把數據立即寫到磁盤上,因此不能直接關閉電源,正確的關機命令應該是:
root@pc:~$ sync;sync;sync
root@pc:~$ shutdown -h now
* 三個sync可確保磁盤緩衝的內容全部寫到磁盤中
- init:改變系統的運行等級
0 --> 停止系統
1 --> 單用戶
2 --> 多用戶,但不支持NFS
3 --> 全多用戶模式,即系統正常的模式
5 --> 進入X11(即窗口模式)
6 --> 重啓系統
- halt:立即停止系統,該命令不自動關閉電源,需要人工關閉電源
- reboot:立即重啓系統
- poweroff:立即停止系統,並關閉電源
- alias 命令別名=“命令行”:創建命令的別名
- unalias:刪除已創建的別名
- history: 顯示用戶最近執行的命令
- su:改變用戶的id或超級用戶
- who:顯示登錄系統的用戶
- whoami:顯示當前登錄的用戶名
- w:顯示誰登錄系統並且在做什麼
- last:顯示過去有多少用戶在本機登陸
- rpm:安裝軟件包
RPM(Redhat Packet Manager)可以幫我們完成複雜的安裝命令
- apt:Debian提供的安裝程序
常用命令:
list - 根據名稱列出軟件包
search - 搜索軟件包描述
show - 顯示軟件包細節
install - 安裝軟件包
remove - 移除軟件包
autoremove - 卸載所有自動安裝且不再使用的軟件包
update - 更新可用軟件包列表
upgrade - 通過 安裝/升級 軟件來更新系統
full-upgrade - 通過 卸載/安裝/升級 來更新系統
edit-sources - 編輯軟件源信息文件