Linux系統管理

2021-07-09 12:12:36 字數 2880 閱讀 9093

程序是正在執行的乙個程式或命令,每乙個程序都有乙個執行的實體,都喲自己的位址空間,並占用一定的系統資源。

盤點伺服器的健康狀態

檢視所有系統中所有程序

殺死程序

1.3.1  ps aux

#檢視系統中所有程序,使用bsd作業系統格式

1.3.2  ps -le

#檢視系統中所有程序,使用linux標準命令格式

top [選項]選項

-d    秒數

在top命令的互動模式當中可以執行的命令:

?或h            顯示互動模式的幫助

p:                  以cpu使用率排序,預設就是此項

m:               以記憶體的使用率排序

n                   以pid排序

q;                  退出top

第一行為任務佇列資訊

第二行為程序資訊

第三行為cpu資訊

第四行物理記憶體資訊

第五行交換分割槽(swap )資訊

1.3.4 pstree [選項] 檢視程序樹

-p    顯示程序的id

-u    顯示程序的所屬使用者

1.4.1       kill -l

#檢視可用的程序訊號

1.4.2重啟程序

kill -1 程序id

1.4.3強制終止程序

kill -9 程序id

1.4.4按照程序名殺死程序

killall [選項] [訊號] 程序名

選項 -i            互動式,詢問是否要殺死某個程序

-i            忽略程序名的大小寫

pkill [選項] [訊號] 程序名

選項:-t     終端號:按照終端號剔除使用者

tar -zcf etc.tar.gz /etc & 

#在命令後加「&」符號

在top命令執行中 ,按下 ctrl+z

jobs [-l]

選項:-l     顯示工作的pid

注:「+」號代表最近乙個放入後台的工作,也是工作恢復時,預設恢復的工作。「-」號代表倒數第二個放入後台的工作。

fg %工作號

引數:%工作號        %號可以省略,但是注意工作號和pid的區別

bg %工作號

注:後台恢復執行的命令,如果和前台有交換,是不能夠恢復到後台的。

vmstat [重新整理延時重新整理次數]  vmstat 1 3

free [-b|-k|-m|-g]

選項:-b:          以位元組為單位顯示

-k:          以kb為單位顯示,預設

-m:         以mb為單位顯示

-g:          以gb為單位顯示

緩衝和快取的區別

簡單來說快取是用來加速資料從硬碟中「讀取」的,而緩衝是用來加速資料寫入硬碟的。

cat /proc/cupinfo

#顯示系統的啟動時間和評價負載,也就是top命令的第一行。w命令也可以看到這個資料

uname [選項]

選項:-a           檢視系統所有相關資訊

-r            檢視核心版本

-s            檢視核心名稱

判斷當前系統的位數

file /bin/ls

檢視linux系統的髮型版本 lsb_reslease -a

lsof [選項]

選項-c    字串           只列出一字串開頭的程序開啟的檔案

-u    使用者名稱:       只列出某個使用者開啟的檔案

-p    pid:               列出某個pid程序開啟的檔案

crontab [選項]

選項:-e           編輯crontab定時任務

-l            查詢crontab任務

-r            刪除當前使用者所有的crontab任務

Linux 系統管理

linux 系統管理 檢視資料夾大小 du sh 第1章 程序管理 1 1 程序檢視ps命令 1 2 程序的檢視top命令 1 3 殺死程序 1 4 修改程序優先順序 第2章工作管理 2 1 工作管理簡介 2 2 工作管理方法 把命令放到後台 如果想要程序在後台執行 必須不能與前台有互動 1 把程序...

linux 系統管理

正在執行的程式,任何程式執行都要耗費一定的系統資源 判斷伺服器健康狀態 檢視系統中所有程序 殺死程序 1 判斷程序健康狀態 top 選項 d 秒數 指定top命令每隔幾秒更新。預設是3秒 b 使用批處理模式輸出。一般和 n 選項合用 n 次數 指定top命令執行的次數。一般和 b 選項和用 在top...

Linux 系統管理

檢視登入者的資訊 w 顯示系統已經執行了多長時間 uptime 檢視檔案大小 du test.html du h test.html 檢視磁碟大小 df df hchown chown change owner 修改擁有者 修改檔案擁有者 chown user name test.html 修改檔案...