Linux上面沒有裝置管理員,但還是有其他(指令)工具可以用,
1) dmesg
輸出資訊很多,可以配合用 more 、 less 或 grep查詢
2) uname
參數「-a」輸出kernel、hostname…等資訊
3) x86info
x86主機專用,可查詢CPU 詳細資訊
4) runlevel
查詢目前的 runlevel
5) arch
查詢目前 Linux的系統架構 (ex: i386、i686、sparc…)
6) ifconfig
查詢目前系統網路卡資訊(ex: IP Add、MAC)
7) mount
目前系統所掛載的檔案系統
8) printenv
查詢目前的環境變數,以及使用者的環境變數狀況
9) top
即時監控系統目前資源使用情況 (ex: CPU、Memory...)
10) cat /proc/iports
查詢系統 I/O 使用狀況
11) ps -aux 、pstree 和 jobs
系統每執行一個檔案後,就會產生一個執行序(process),有些程式是前景執行,有些則是在背景執行. 一但這些 process掛掉,代表這個應用程式或服務已經中斷了. 我們可以透過上面的指令,查詢 process運作情況,並做相關的處理動作. (ex: 砍掉某個當掉的程序.. kill PID)
12) service --status-all
查詢目前系統中的服務運作情況,其他動作可以利用「service --help」
13) netstat -ln | more
監控遠端連進系統服務的資訊
14) lsof
查看目前系統所有 process所開啟的檔案
15) tcpdump
截取網路中傳輸的資料以進行分析
16) renice -15 2000
改變 process的 priority
17) who
查詢系統使用者登入情況
18) w
查詢系統使用者登入及其 process
19) finger
顯示使用者從遠端登入的情形
20) last
顯示使用者登入的歷史紀錄
21) uptime
秀出系統從開啟到現在(未關機)的時間
沒有留言:
張貼留言