中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機(jī)版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點(diǎn)關(guān)注 > linux常用命令

Linux 下 ps 命令

時間:2019-08-10

linux解壓命令_linux 命令_linux命令

Linux中的ps命令是Process Status的縮寫。ps命令用來列出系統(tǒng)中當(dāng)前運(yùn)行的那些進(jìn)程。ps命令列出的是當(dāng)前那些進(jìn)程的快照linux命令,就是執(zhí)行ps命令的那個時刻的那些進(jìn)程,動態(tài)的顯示進(jìn)程信息,要使用top命令。

該命令可確定有哪些進(jìn)程正在運(yùn)行和運(yùn)行的狀態(tài)、進(jìn)程是否結(jié)束、進(jìn)程有沒有僵死、哪些進(jìn)程占用了過多的資源等等。

ps提供進(jìn)程的一次性的查看,提供的查看結(jié)果并不動態(tài)連續(xù)。如果想對進(jìn)程時間監(jiān)控linux命令,應(yīng)該用top工具。

kill命令用于殺死進(jìn)程。

linux上進(jìn)程有5種狀態(tài):

linux命令_linux 命令_linux解壓命令

運(yùn)行(正在運(yùn)行或在運(yùn)行隊(duì)列中等待)

中斷(休眠中,受阻,在等待某個條件的形成或接受到信號)

不可中斷(收到信號不喚醒和不可運(yùn)行,進(jìn)程必須等待直到有中斷發(fā)生)

僵死(進(jìn)程已終止,但進(jìn)程描述符存在,直到父進(jìn)程調(diào)用wait4()系統(tǒng)調(diào)用后釋放)

停止(進(jìn)程收到SIGSTOP,SIGSTP,SIGTIN,SIGTOU信號后停止運(yùn)行運(yùn)行)

linux命令_linux解壓命令_linux 命令

ps [參數(shù)]

用來顯示當(dāng)前進(jìn)程的狀態(tài)

復(fù)制代碼+ View code

$ ps --help
********* simple selection *********  ********* selection by list *********
-A all processes                      -C by command name
-N negate selection                   -G by real group ID (supports names)
-a all w/ tty except session leaders  -U by real user ID (supports names)
-d all except session leaders         -g by session OR by effective group name
-e all processes                      -p by process ID
T  all processes on this terminal     -s processes in the sessions given
a  all w/ tty, including other users  -t by tty
g  OBSOLETE -- DO NOT USE             -u by effective user ID (supports names)
r  only running processes             U  processes for specified users
x  processes w/o controlling ttys     t  by tty
*********** output format **********  *********** long options ***********
-o,o user-defined  -f full            --Group --User --pid --cols --ppid
-j,j job control   s  signal          --group --user --sid --rows --info
-O,O preloaded -o  v  virtual memory  --cumulative --format --deselect
-l,l long          u  user-oriented   --sort --tty --forest --version
-F   extra full    X  registers       --heading --no-heading --context
                    ********* misc options *********
-V,V  show version      L  list format codes  f  ASCII art forest
-m,m,-L,-T,H  threads   S  children in sum    -y change -l format
-M,Z  security data     c  true command name  -c scheduling class
-w,w  wide output       n  numeric WCHAN,UID  -H process hierarchy

復(fù)制代碼

linux 命令_linux解壓命令_linux命令

a顯示所有進(jìn)程

-a顯示同一終端下的所有程序

-A顯示所有進(jìn)程

c顯示進(jìn)程的真實(shí)名稱

-N反向選擇

linux解壓命令_linux命令_linux 命令

-e等于“-A”

e顯示環(huán)境變量

f顯示程序間的關(guān)系

-H顯示樹狀結(jié)構(gòu)

r顯示當(dāng)前終端的進(jìn)程

T顯示當(dāng)前終端的所有程序

u指定用戶的所有進(jìn)程