Ubuntu系統常用運維命令整理

2021-10-01 08:10:10 字數 1375 閱讀 9541

目前在linux系統下做深度學習專案研發,經常會用到一些檢視系統核心使用率資訊的指令,遂做一總結。

1、free命令

free 是最常用的指令之一,主要是顯示系統中物理上的空閒、已用記憶體和交換記憶體,同時,也能顯示被核心使用的緩衝和快取

free [param]

【param】:

-b:以byte為單位顯示記憶體使用情況;

-k:以kb為單位顯示記憶體使用情況;

-m:以mb為單位顯示記憶體使用情況;

-o:不顯示緩衝區調節列;

-t:顯示記憶體總和列;

-v:顯示版本資訊。

2、top命令

top命令可以實時動態地檢視系統的整體運**況,是乙個綜合了多方資訊監測系統效能和執行資訊的實用工具

top [param]

【param】:

-b:以批處理模式操作;

-c:顯示完整的治命令;

-d:螢幕重新整理間隔時間;

-i:忽略失效過程;

-s:保密模式;

-s:累積模式;

-u [使用者名稱]:指定使用者名稱;

-p [程序號]:指定程序;

-n [次數]:迴圈顯示的次數。

3、ulimit命令

ulimit [param]

【param】:

-a  顯示目前資源限制的設定。

-c 4、df命令

用於檢視系統記憶體空間

用於df [param]

【param】:

-h檢視磁碟使用情況

-i 檢視inode使用情況

5、netstat命令

netstat用於監控進出網路的包和網路介面統計的命令列工具

netstat [param]

【param】:

-h : 檢視幫助

-r : 顯示路由表

-i : 檢視網路介面

6、檢視磁碟空間

df -h檢視磁碟使用情況

df -i 檢視inode使用情況

6、ps命令

ps命令用於檢視程序統計資訊

ps [param]

【param】:

a:顯示當前終端下的所有程序資訊,包括其他使用者的程序。

u:使用以使用者為主的格式輸出程序資訊。

x:顯示當前使用者在所有終端下的程序。

-e:顯示系統內的所有程序資訊。

-l:使用長(long)格式顯示程序資訊。

-f:使用完整的(full)格式顯示程序資訊。

在使用中可以加上grep命令一起使用,也可以單獨使用

後續會在使用中不斷補充

ubuntu作業系統中運維常用的幾個命令

1 檢視nginx執行程序數 root hjw ps ef grep nginx wc l 102 檢視web伺服器程序連線數 root hjw netstat antp grep 80 grep established c 13 檢視mysql程序連線數 root hjw ps ef grep m...

常用Linux運維命令

1 檢視tcp連線狀態 netstat nat awk sort uniq c sort rn netstat n awk tcp end netstat n awk tcp end netstat n awk tcp end netstat n awk tcp sort uniq c sort r...

kafka常用運維命令

啟動kafka啟動之前需要先啟動zookeeper,如果沒有安裝zookeeper 可使用kafka自帶zookeeper啟動 bin zookeeper server start.sh config zookeeper.properties bin kafka server start.sh co...