溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

進(jìn)程定在圖形工具的查看方式

發(fā)布時(shí)間:2020-06-23 16:47:33 來(lái)源:網(wǎng)絡(luò) 閱讀:201 作者:wx5d9d7eacf29a1 欄目:系統(tǒng)運(yùn)維

進(jìn)程的定義
1.什么是進(jìn)程
程序放置在儲(chǔ)存媒體中(如硬盤,光盤,軟盤,磁帶等),為實(shí)體文件的型態(tài)存在。
進(jìn)程:程序被觸發(fā)后,執(zhí)行者的權(quán)限與屬性,程序的程序碼與所需數(shù)據(jù)都會(huì)被載入內(nèi)存中,操作系統(tǒng)并給予這個(gè)內(nèi)存內(nèi)的單元一個(gè)識(shí)別代碼,可以說(shuō),進(jìn)程就是一個(gè)正在運(yùn)行的程序。
2.進(jìn)程狀態(tài)
R 進(jìn)程正在運(yùn)行中;
S 該程序目前正處于睡眠狀態(tài),但是可以被喚醒
D 不可被喚醒的睡眠狀態(tài),進(jìn)程可能在等待I/O
T 停止?fàn)顟B(tài),可能是在工作控制或除錯(cuò)狀態(tài)
Z 僵尸狀態(tài),程序已經(jīng)終止但無(wú)法被移除在內(nèi)存外(主要原因是有編寫程序失誤可以導(dǎo)致)
查看進(jìn)程
1>圖形查看進(jìn)程
2>進(jìn)程查看命令 : gnome-system-monitor
ps -A 所有進(jìn)程
-a 在當(dāng)前環(huán)境中的進(jìn)程不包含環(huán)境信息
-U 顯示進(jìn)程信息
a 顯示當(dāng)前環(huán)境中運(yùn)行的進(jìn)程,包含環(huán)境信息
x 列出系統(tǒng)中所有運(yùn)行包含tty輸出設(shè)備
f 顯示進(jìn)程的父子關(guān)系(類似于有節(jié)點(diǎn))
e 顯示進(jìn)程的詳細(xì)信息(系統(tǒng)資源調(diào)用)
ps 常用組合
ps aux 顯示系統(tǒng)中所有進(jìn)程并顯示用戶
ps ef顯示進(jìn)程詳細(xì)信息并列出進(jìn)程的父子關(guān)系
ps ax 顯示當(dāng)前系統(tǒng)中所有進(jìn)程
pstree 顯示當(dāng)前系統(tǒng)的進(jìn)程樹(shù)
進(jìn)程定在圖形工具的查看方式進(jìn)程定在圖形工具的查看方式進(jìn)程定在圖形工具的查看方式

顯示進(jìn)程指定信息
ps -o xxx 顯示進(jìn)程指定信息
comm 進(jìn)程名稱
user 所有進(jìn)程組
%cpu 進(jìn)程 cpu使用率
%men 進(jìn)程內(nèi)存使用率
pid 進(jìn)程Id
nice 進(jìn)程有優(yōu)先級(jí)
進(jìn)程定在圖形工具的查看方式

4進(jìn)程排序
ps ax --sort=+%cpu|-%cpu (-大到小 +小到大)

  1. stat中顯示的信息
    s 進(jìn)程狀態(tài)
    l 內(nèi)存中有鎖定空間
    n 優(yōu)先級(jí)低
    < 優(yōu)先級(jí)高

    • 前臺(tái)運(yùn)行
      s 頂級(jí)進(jìn)程
      5.進(jìn)程優(yōu)先級(jí)
      1.優(yōu)先級(jí)范圍 -20-19
      2.優(yōu)先級(jí)查看 ps ax -o pid,ni
      3.指定某個(gè)優(yōu)先級(jí)開(kāi)啟進(jìn)程
      進(jìn)程定在圖形工具的查看方式

    nice -n 數(shù)字 進(jìn)程Pid
    nice -n -5 vim &開(kāi)啟vim并指定程序的優(yōu)先級(jí)為-5
    4.改變進(jìn)程優(yōu)先級(jí)
    renice -n 優(yōu)先級(jí)進(jìn)程的pid
    注意:nice與renice的區(qū)別,nice在之后改變權(quán)限,renice應(yīng)提前設(shè)定好,在再次調(diào)用時(shí)就會(huì)改變
    進(jìn)程定在圖形工具的查看方式

5.環(huán)境中進(jìn)程前后臺(tái)的調(diào)用
jobs 查看被打入環(huán)境后臺(tái)的進(jìn)程
ctrl+z 把占用終端的進(jìn)程打入后臺(tái)
fg jobs 把后臺(tái)的進(jìn)程調(diào)回前臺(tái)
bg jobs 把后臺(tái)暫停的進(jìn)程運(yùn)行
comm & 讓命令直接在后臺(tái)運(yùn)行
6.進(jìn)程信號(hào)常用的信號(hào)優(yōu)先級(jí)

進(jìn)程定在圖形工具的查看方式
1 進(jìn)程加載重配置 可以在服務(wù)器端口重新配置時(shí),不用重新加載
2 刪除進(jìn)程在內(nèi)存中的數(shù)據(jù)
3 刪除鼠標(biāo)在內(nèi)存中的數(shù)據(jù)
9 強(qiáng)制結(jié)束單個(gè)進(jìn)程(不能被阻塞)
15 正常關(guān)閉進(jìn)程
18 運(yùn)行暫停的進(jìn)程
19 暫停某個(gè)進(jìn)程(不能被阻塞)
20 把進(jìn)程打入后臺(tái)(可能被阻塞)

man 7 signal 查看信號(hào)詳細(xì)信息
kill -信號(hào) 進(jìn)程Pid
killall -信號(hào) 進(jìn)程名字
pkill -u student -信號(hào)
7.進(jìn)程動(dòng)態(tài)監(jiān)控 top
1 顯示cpu每個(gè)核的負(fù)載
s 調(diào)整刷新頻率
c cpu負(fù)載排序
m 內(nèi)存使用排序
h 查看幫助
u 查看指定用戶進(jìn)程
k 對(duì)指定用戶進(jìn)程發(fā)起信號(hào)
q 退出
進(jìn)程定在圖形工具的查看方式

控制服務(wù):systemctl 系統(tǒng)初始化進(jìn)程
pstree 顯示系統(tǒng)的進(jìn)程樹(shù)
1.進(jìn)程控制命令
ssh ------->sshd
client server
systemctl 服務(wù)控制命令
systemctl status sshd 查看服務(wù)狀態(tài),inactive(不可用),active(可用)
systemctl start sshd 開(kāi)啟服務(wù)
systemctl stop sshd 關(guān)閉服務(wù)
systemctl restart sshd 重啟服務(wù)
systemctl reload sshd 重新加載服務(wù)
systemctl enable sshd 設(shè)定服務(wù)開(kāi)機(jī)啟動(dòng)
systemctl disable sshd 設(shè)定服務(wù)開(kāi)機(jī)不啟動(dòng)
systemctl list-units 列出已經(jīng)開(kāi)啟服務(wù)狀態(tài)
systemctl list-units-files 列出所有服務(wù)開(kāi)機(jī)啟動(dòng)的狀態(tài)
systemctl set-default multi-user.target 設(shè)定系統(tǒng)啟動(dòng)級(jí)別為多用戶模式(無(wú)圖形)
systemctl list-dependencies 列出服務(wù)的依賴
systemctl set-default graphical.target 設(shè)定系統(tǒng)啟動(dòng)級(jí)別為圖形模式

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI