Linux系列教程(二十四)——Linux的系統管理
上篇部落格介紹了Linux的服務管理,不管是以RPM包安裝的服務,還是通過源碼包安裝的服務,萬能啟動服務的方法都可以通過 /絕對路徑/啟動腳本名 start 。而通過 RPM 包安裝的服務還可以通過 service 指令來啟動,造成RMP包和源碼包啟動服務的根本差別就是它們安裝服務的位置差異造成的,RPM包安裝是有預設的位置的,而源碼包安裝則需要自己手動指定位置,一般是在/usr/local。那麼介紹完Linux的服務管理,本篇部落格我們介紹Linux的系統管理。
1、程序管理
程序簡單來說就是系統中正在執行的一個程式或指令,每個程序都是一個運作的實體,都有自己的位址空間,并占用一定的系統資源。
通過管理程序,我們做的主要工作是:
①、判斷伺服器健康狀态。
②、檢視系統中的所有程序。
③、殺死程序。
2、檢視系統中的所有程序:ps aux

每一列解釋如下:
3、檢視系統健康狀态:top
4、檢視程序數:pstree
5、終止程序:kill
①、檢視可用的程序信号:kill -l
②、根據程序 pid 殺死程序
kill -15 程序号 預設正常結束程序,其中選項 -15 可以省略。
③、根據程序名 殺死程序
6、将程序放入背景運作
①、在指令後加 &,使得指令在背景運作
②、快捷鍵 Ctrl+z ,使得指令在背景暫停
7、檢視背景的工作
8、将背景暫停的工作号恢複到前台執行
9、将背景暫停的工作号恢複到背景執行
10、監控系統資源:vmstat
11、檢視硬體資訊 dmesg
還有個指令也可以檢視 CPU 資訊:
cat /proc/cpuinfo
12、檢視系統與核心相關資訊 uname
13、檢視目前系統位數 file
通過 file 指令檢視任意一個外部指令的資訊,比如 file /bin/ls
作者:IT可樂
出處:http://www.cnblogs.com/ysocean/
資源:微信搜【IT可樂】關注我,回複 【電子書】有我特别篩選的免費電子書。
本文版權歸作者所有,歡迎轉載,但未經作者同意不能轉載,否則保留追究法律責任的權利。