#### 1、ifconfig命令
ifconfig命令用于獲取網卡配置與網路狀態等信息,格式為“ifconfig \[網路設備\] \[參數\]”
主要查看網卡名稱、inet參數后的IP地址、ether后面的MAC地址,及RX、TX接收數據包與發送數據包的個數及累計流量(RX packets,TX packets)
#### 2、uname命令
uname命令用于查看系統內核與系統版本等信息,格式為“uname \[-a\]”
查看當前系統內核名稱、主機名、內核發行版本、節點名、系統時間、硬件名稱、硬件平臺、處理器類型及操作系統名稱等
如:uname -a
如果要看當前系統版本詳細信息,需要看redhat-release
命令:cat /etc/redhat-release
#### 3、uptime命令
uptime用于查看系統的負載信息,格式為uptime
可以顯示當前系統時間、系統已運行時間、啟用終端數量及平均負載值等信息
平均負載值指的是系統在最近 1 分鐘、 5 分鐘、 15 分鐘內的壓力情況(下面加粗的信息部分);負載值越低越好,盡量不要長期超過 1,在生產環境中不要超過 5
#### 4、free命令
free用于顯示當前系統中內存的使用量信息,格式為“free \[-h\]”
如:free -h
內存總量
已用量
可用量
進程共享的內存量
磁盤緩存的內存量
緩存的內存量
total
used
free
shared
buffers
cached
Mem
-/+buffers/cache
Swap
#### 5、who命令
who用于查看當前登錄主機的用戶終端信息,格式為“who \[參數\]”
顯示:登錄的用戶名、終端設備、登錄到系統的時間
#### 6、last命令
last命令用于查看所有系統的登錄記錄,格式為“last \[參數\]”
#### 7、history命令
history命令用于顯示歷史執行過的命令,格式為“history \[-c\]”
可以顯示當前用戶在本地中執行過的最近的1000條命令記錄,如果1000不夠,可以自定義/etc/profile文件中的HISTSIZE變量值。如用-c參數則會清空所有的命令歷史記錄。
**還可以用“!編碼數字”重復執行某一次的命令**。
歷史命令會被保存到用戶家目錄中的.bash\_history文件中。linux以點(.)開頭的文件均表隱藏文件,這些文件大多是系統服務文件,可以用cat命令查看內容。
如:cat ~/.bash\_history
清空命令歷史記錄信息: history -c
#### 8、sosreport命令
sosreport命令用于收集系統配置及架構信息并輸出診斷文檔,格式為“sosreport”
輸出的信息有收集好的資料壓縮文件以及校驗碼。
- 常用的RPM軟件包命令
- 常見的Yum命令
- Linux開機過程
- Systemd初始化進程服務的劣勢:
- system 與 system V init 的區別以及作用
- systemctl管理服務的啟動、重啟、停止、重載、查看狀態等常用命令
- systemctl設置服務開機啟動、不啟動、查看各級別下服務啟動狀態等常用命令
- 主流 Linux 系統選擇 Bash 解釋器作為命令行終端主要有以下 4 項優勢
- 常見執行Linux命令的格式:
- man命令中常用按鍵以及用途
- man命令幫助信息的接個歐以及意義
- 常用系統命令(10)
- 系統狀態檢測命令(8)
- 工作目錄切換命令(3)
- 文本文件編輯命令(9)
- 文件目錄管理命令(7)
- 打包壓縮與搜索命令(3)
- 輸入輸出重定向
- 管道命令符
- 命令行的通配符
- 常用的轉義字符
- 重要的環境變量
- Vim文本編輯器
- 編寫Shell腳本
- 流程控制語句
- 計劃任務服務程序
- 用戶身份與文件權限
- 文件權限與歸屬
- 文件的隱藏屬性
- 文件訪問控制列表
- su命令與sudo服務
- 存儲結構與磁盤劃分
- 使用RAID與LVM磁盤陣列技術
- iptables與firewalld防火墻
- 使用SSH服務管理遠程主機