1. 程式人生 > >Linux系統資源指令漫記

Linux系統資源指令漫記

最近,通過看兄弟連的視訊來了解Linux系統,現處於菜鳥級別。為了避免看過的視訊指令練習後又忘掉,在這裡先草草幾下,故稱之為漫記。

kill -1 pid 重啟程序
kill -9 pid 強制殺死程序
killall 選項 訊號[例如1,9等] 程序名 殺死程序
pkill 選項 訊號 程序名  殺死程序
pkill -9 -t 終端號  剔除使用者
先用w檢視存在哪些使用者在使用


把程序放到後臺執行用&符號或者是ctrl+z,檢視後臺程序的命令是jobs [-l]
fg %工作號 將後臺程式恢復到前臺
bg %工作號 將後臺程序恢復後臺執行(只能將與使用者不互動的命令,像vim與top等命令與使用者要在前臺互動才有意義的命令不會恢復成後臺執行。)


vmstat 監控系統資源(主要是檢視記憶體,swap,cpu等情況)
vm 2 3 代表每兩秒中重新整理,總共重新整理3次 

dmesg 檢視開機時核心檢查資訊
dmesg | grep CPU 檢視cpu
dmesg |grep eth0 檢視網絡卡
檢視/proc/cpuinfo檔案也可以檢視cpu的資訊 (可以檢視cpu的核心數)
uname
檢視核心資訊 -a 檢視所有資訊 -r檢視核心版本 -l檢視系統名稱


如果想檢視機器是多少位的,但沒有專用命令,可以用下面的命令,這裡會順帶出現機器位數
file /bin/ls可以檢視這個檔案型別,然後就可以看到機器是多少位的。注意:這個命令是檢視檔案是什麼型別的。
在/etc/redhat-release檔案或者/etc/issue可以檢視發行版本

lsof -c 程序名  檢視程序相關的檔案
lsof -p pid     列出某個PID程序開啟的檔案
lsof -u 使用者    列出某個使用者的程序開啟的檔案
uptime 檢視機器的執行負載與w命令檢視使用者資訊的第一行一致與top命令的第一行也一致

ps:在這裡草草幾下,也沒有配上指令執行後的效果圖,只為檢視指令的作用