linux系統狀態及程序檢測

2021-06-03 00:01:55 字數 1333 閱讀 1250

一、

1. hostname 主機名 (vi /etc/sysconfig/network)

2. uname -a 

(uname -i -p -r -m)

3. last 最近使用者登陸資訊

4. lastlog

5. /proc核心映象檔案 

echo 1 >/proc/sys/net/ipv4/ip_forward (ip**)

6. free 

檢視記憶體資訊

7. df -ah 檢視硬碟使用情況(-i 檢視inode) -t顯示檔案系統型別

8. du -sh 檢視檔案大小 二、

/var/log/messages系統報錯資訊 

/var/log/dmesg 核心啟動日誌

/var/log/secure 安全資訊 三、

1. 系統的原始程序是init,init pid總是1;

2.ps是最基本的同時也是非常強大的程序程序檢視命令,ps還是用於後台程序監控的命令;使用ps命令後在stat中r表示正在執行的程序 +表示在前台執行 s表示休眠 s代表父程序 l有執行緒的程序 sc c表示高優先順序的程序 sn n代表低優先順序的程序 t代表停止的程序 z 殭屍程序 更多的內容可以man ps /stat

3. ps -aux (a 所有在前台的程序 u 所有使用者x所有後台的程序和前台的程序)

4. pstree 用來以樹狀的方式表現程序的父子關係,pstree-p檢視程序間的關係和程序;

5. top 系統最常用的監視工具; kill -9 pid強制殺掉,一般前台程序用ctrl+c 關閉,後台程序用kill關閉;

四、 程序的優先順序使用nice值來表示,nice -n unm command;用renice來改變執行程序的nice值;nice值中負值表示高優先順序,正值表示低優先順序。nice值的範圍在-20~19之間。數值越大表示nice優先順序越低,數值越小表示nice優先順序越高。

系統預設的程序nice值為0,一般使用者只能設定正的nice值,只有root使用者才能設定負nice值; 五、

用renice來改變執行程序的nice值, renice -number pid; 六、

用ctrl+z 將正在執行的前台程序暫停,並丟到後台; 七、

jobs 用來顯示系統當前後台任務列表; 八、

fg 將後台程序放入前台,並執行; 九、

bg 啟用後台暫停的程序; 十、

在前台啟動乙個命令時,意識到這個命令將會執行很長的時間,而此時又要使用shell,那麼可以通過ctrl+z將當前執行的程序掛起,放入後台。使用jobs檢視後台任務列表,也可以通過bg命令將這一程序啟用,同時也可以通過fg將後台程序調到前台並執行。(例如:du /)

linux系統狀態檢測命令

1 ifconfig命令 ifconfig命令用於獲取網絡卡配置與網路狀態等資訊,格式為 ifconfig 網路裝置 引數 使用ifconfig命令來檢視本機當前的網絡卡配置與網路狀態等資訊時,其實主要檢視的就是網絡卡名稱 inet引數後面的ip位址 ether引數後面的網絡卡實體地址 又稱為mac...

12 1 系統狀態檢測程序控制

1.df 顯示磁碟用量 例子 df h human 以人類可讀方式顯示磁碟用量 2.du 計算目錄下檔案占用磁碟的大小 例子 du aaa.tar.gz 檢視檔案真實大小 du s desktop 檢視資料夾真實大小 du sh desktop 以人類可讀方式檢視資料夾真實大小 3.free 檢視記...

系統狀態檢測命令

1.ifconfig命令 用於獲取網絡卡配置與網路狀態等資訊。格式 ifconfig 網絡卡名 引數 ether 實體地址 rs資料報的大小 ts傳送的資料報大小 2 uname 查系統核心和系統版本 在使用uname命令時,一般會固定搭配上 a引數來完整地檢視當前系統的核心名稱 主機名 核心發行版...