Linuxใฎpsใณใใณใใฎไฝฟใๆนใจใฏ?ๅฎ่กไธญใฎใใญใปในใ่กจ็คบใใๆนๆณใซใคใใฆใพใจใใพใใใ
- psใณใใณใใฎไฝฟใๆน
- ใไฝฟ็จไพใใps axใใใใใฏใps -efใใงๅฎ่กไธญใฎๅ จใฆใฎใใญใปในใ่กจ็คบ
- ใไฝฟ็จไพใใps auxใใงๅ จใฆใฎใฆใผใถใผใฎๅ จใฆใฎใใญใปในใ่กจ็คบ
- ใไฝฟ็จไพใใps aux | grepใใงๅฎ่กไธญใฎ็นๅฎใฎใใญใปในใ็ขบ่ช
- ใไฝฟ็จไพใใps axfใใใใใฏใpstreeใใณใใณใใงใใญใปในใฎ่ฆชๅญ้ขไฟใใใชใผ็ถใง่กจ็คบ
- ใไฝฟ็จไพใใps -p ใใใใใฏใps pใใง็นๅฎใฎใใญใปในIDใฎๆ ๅ ฑใฎใฟ่กจ็คบ
- ใไฝฟ็จไพใใps -lใใใใใฏใps lใใง่ฆชใใญใปในใฎPIDใๅฎ่กๅชๅ ๅบฆ(niceๅค)ใชใฉใไฝตใใฆ่กจ็คบ
- ใไฝฟ็จไพใใps -efใใงๅฎๅ จใชใใฉใผใใใใงๅ จใฆใฎใใญใปในใ่กจ็คบ
- ใไฝฟ็จไพใใps uใใงใใญใปในใฎๅฎ่กใฆใผใถๅใ่กจ็คบ
- ใไฝฟ็จไพใๅฎ่กไธญใฎhttpdใฎใใญใปในใๅ จใฆ่กจ็คบ
- ้ข้ฃ่จไบ
psใณใใณใใฎไฝฟใๆน
psใณใใณใใฏใๅฎ่กไธญใฎใใญใปในใ่กจ็คบใใพใใ
psใ[ใชใใทใงใณ]ใ[ใใญใปในID]
ใชใใทใงใณ | ๆฆ่ฆ |
---|---|
a | ๅ จใฆใฎใฆใผใถใผใฎใใญใปในใ่กจ็คบ |
f | ใใญใปในใใใชใผๅฝขๅผใง่กจ็คบ |
r | ๅฎ่กไธญใฎใใญใปในๆ ๅ ฑใฎใฟ่กจ็คบ |
u | ๅใใญใปในใฎๅฎ่กใฆใผใถใผใCPUใใกใขใช็ญใฎๆ ๅ ฑใ่กจ็คบ |
๏ฝ | ๅ จๅถๅพก็ซฏๆซใฎใใญใปในใ่กจ็คบ๏ผๅถๅพก็ซฏๆซใฎใชใใใผใขใณใฎใใใชใใญใปในๆ ๅ ฑใ่กจ็คบ๏ผ |
-e | ๅ จใฆใฎใใญใปในใ่กจ็คบ |
-f | ๅฎๅ จใชใใฉใผใใใใง่กจ็คบ |
-l | ๆจๆบใฎใPIDใTTYใTIMEใCMDใใจใFใSใUIDใPPIDใCใPRIใNIใADDRใSZใVSZใRSSใWCHANใSTATใใ่กจ็คบ |
-p PID | ็นๅฎใฎPIDใฎใใญใปในๆ ๅ ฑใฎใฟ่กจ็คบ |
-C ใใญใปในๅ | ๆๅฎใใๅๅใฎใใญใปในๆ ๅ ฑใฎใฟ่กจ็คบ |
-w | ่กใ่ฟฝๅ ใใฆ่กจ็คบ(wใ่คๆฐๆธใใจใใใฎๆฐใ ใ่กใๅขๅ ) |
o, -o | ๅบๅๅฝขๅผใๆๅฎ |
ๅฎ่ก็ตๆใซ่กจ็คบใใใใใฃใผใซใใฎๆฆ่ฆใฏไปฅไธใฎใจใใใ
ใใฃใผใซใ | ๆฆ่ฆ |
---|---|
F | ใใญใปในใฎ็ถๆ (16้ฒๆฐ)ใ00:ใใญใปในใ็ตไบ็ถๆ ใ01:ใทในใใ ๏ฝฅใใญใปใน๏ผๅธธใซใกใขใชใผไธใซๅญๅจ๏ผใฎ็ถๆ ใ 02:่ฆชใใญใปในใใใใฌใผในใใใฆใใ็ถๆ ใ04:่ฆชใใญใปในใใใใฌใผในใใใฆๅๆญข็ถๆ ใ08:ใใญใปในใใทใฐใใซใง่ตทๅใงใใชใ็ถๆ ใ10:ใใญใปในใใกใขใชใผไธใซใใใใใใคใใณใ็ตไบใพใงใญใใฏใใใฆใใ็ถๆ ใ20:ใใญใปในใในใฏใใใงใใชใ็ถๆ |
UID | ใใญใปในใๅฎ่กใใฆใใใฆใผใถใผID |
PID | ใใญใปในID |
PPID | ็พๅจใฎใใญใปในใฎ่ฆชใใญใปในID |
PRI | ๅชๅ ๅบฆ |
NI | ใใคในๅค(ๅชๅ ้ ไฝ) |
VSZ | ไปฎๆณใกใขใชใฎๅ จใตใคใบ |
RSS | ไฝฟ็จไธญใฎ็ฉ็ใกใขใชใผ้ |
WCHAN | ใใญใปในใไผ็ ็ถๆ ใฎๆใฎใซใผใใซ้ขๆฐๅ |
STAT/S | ใใญใปในใฎในใใผใฟในใR:ๅฎ่กๅฏ่ฝใS:ๅๆญขใD:ๅฒใ่พผใฟไธๅฏใฎๅๆญขใT:ๅๆญขใพใใฏใใฌใผในไธญใZ:ใพใณใใปใใญใปในใW:ในใฏใใใปใขใฆใใใใใญใปในใN:ใใคในๅคใๆญฃ |
TTY | ๅถๅพก็ซฏๆซใฎ็จฎ้กใใใณ็ชๅท(ใฉใฎ็ซฏๆซใใ่ตทๅใใใใใ็คบใ) |
TIME | ใใญใปในใ้ๅงใใๆๅป |
COMMAND/CMD | ใใญใปในใฎใณใใณใๅ |
ใไฝฟ็จไพใใps axใใใใใฏใps -efใใงๅฎ่กไธญใฎๅ จใฆใฎใใญใปในใ่กจ็คบ
ใps axใใใใใฏใps -efใใงๅฎ่กไธญใฎๅ จใฆใฎใใญใปในใ่กจ็คบใใพใใ
$ ps ax PID TT STAT TIME COMMAND 1 ?? Ss 14:25.92 /sbin/launchd 314 ?? Ss 3:21.36 /usr/libexec/logd 316 ?? Ss 0:08.14 /usr/libexec/UserEventAgent (System)
$ ps -ef UID PID PPID C STIME TTY TIME CMD 0 1 0 0 ๆฐด01PM ?? 14:22.33 /sbin/launchd 0 314 1 0 ๆฐด01PM ?? 3:20.53 /usr/libexec/logd 0 316 1 0 ๆฐด01PM ?? 0:08.12 /usr/libexec/UserEventAgent (System) 0 318 1 0 ๆฐด01PM ?? 0:01.31
ใไฝฟ็จไพใใps auxใใงๅ จใฆใฎใฆใผใถใผใฎๅ จใฆใฎใใญใปในใ่กจ็คบ
ใps auxใใฏใๅ จใฆใฎใฆใผใถใผใฎๅ จใฆใฎใใญใปในใ่กจ็คบใใพใใ
a, u, xใชใใทใงใณใฎๆฉ่ฝใฏไปฅไธใฎใจใใ
a: ๅ
จใฆใฎใฆใผใถใผใฎใใญใปในใ่กจ็คบ
u: ๅใใญใปในใฎๅฎ่กใฆใผใถใผใCPUใใกใขใช็ญใฎๆ
ๅ ฑใ่กจ็คบ
x: ๅ
จๅถๅพก็ซฏๆซใฎใใญใปในใ่กจ็คบ๏ผๅถๅพก็ซฏๆซใฎใชใใใผใขใณใฎใใใชใใญใปในๆ
ๅ ฑใ่กจ็คบ๏ผ
$ ps aux USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.1 0.2 166928 10068 ? Ss 22:32 0:02 /sbin/init splash root 2 0.0 0.0 0 0 ? S 22:32 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? I< 22:32 0:00 [rcu_gp] root 4 0.0 0.0 0 0 ? I< 22:32 0:00 [rcu_par_gp] root 5 0.0 0.0 0 0 ? I< 22:32 0:00 [slub_flushwq] root 6 0.0 0.0 0 0 ? I< 22:32 0:00 [netns] (็ฅ)
้ ็ฎ | ๅ ๅฎน |
---|---|
USER | ใใญใปในใฎๆๆใฆใผใถใผ |
PID | ใใญใปใน็ชๅท |
&CPU | CPUๅ ๆ็ |
&MEM | ๅฎใกใขใชๅ ๆ็ |
SIZE | ไปฎๆณๅใๅซใใใกใขใชใฎไฝฟ็จ้(KB) |
RSS | ๅฎใกใขใชไธใฎไฝฟ็จ้(KB) |
TTY | ็ซฏๆซๅ |
STAT | ใใญใปในใฎ็ถๆ |
R | ็จผๅไธญ |
S | ไธๆๅๆญขไธญ |
D | ๅๆญขไธๅฏ่ฝใงไธๆๅๆญข |
T | ็ตไบๅฆ็ไธญ |
Z | ใพใณใใใญใปใน๏ผๅฎไฝใ็กใใใญใปใน๏ผ |
W | ๅฎใกใขใชไธใซ็กใใในใฏใใใขใฆใใใฆใใ |
N | niceๅค |
START | ใใญใปในใฎ้ๅงๆๅป |
TIME | ใใญใปในใฎ็ทๅฎ่กๆ้ |
COMMAND | ๅฎ่กใณใใณใๅใจใใน |
ใไฝฟ็จไพใใps aux | grepใใงๅฎ่กไธญใฎ็นๅฎใฎใใญใปในใ็ขบ่ช
็จผๅไธญใฎใใญใปในใฎ็ขบ่ชใใใ้ใซใใไฝฟ็จใใใใฎใใps aux|grep ใใญใปในๅใใจใใใณใใณใใงใใ
ๆค็ดขใใใใใญใปในๅใๅ
ฅใใฆๅฎ่กใใใจใใใฎใใญใปในใ็จผๅใใฆใใใใ็ขบ่ชใงใใพใใ
ใไฝฟ็จไพใใps axfใใใใใฏใpstreeใใณใใณใใงใใญใปในใฎ่ฆชๅญ้ขไฟใใใชใผ็ถใง่กจ็คบ
ใps axfใใงๅฎ่กไธญใฎๅ จใฆใฎใใญใปในใฎ่ฆชๅญ้ขไฟใใใชใผ็ถใง่กจ็คบใใพใใ
sv1@sv1:~$ ps axf PID TTY STAT TIME COMMAND 2 ? S 0:01 [kthreadd] 3 ? I< 0:00 \_ [rcu_gp] 4 ? I< 0:00 \_ [rcu_par_gp] 5 ? I< 0:00 \_ [slub_flushwq] 6 ? I< 0:00 \_ [netns] 8 ? I< 0:01 \_ [kworker/0:0H-kblockd] 11 ? I< 0:00 \_ [mm_percpu_wq]
ใpstreeใใณใใณใใงใใใญใปในใฎ่ฆชๅญ้ขไฟใใใชใผ็ถใง่กจ็คบใงใใพใใใใ ใใ่กจ็คบๅฝขๅผใฏ็ฐใชใใพใใ
sv1@sv1:~$ pstree systemdโโฌโModemManagerโโโ2*[{ModemManager}] โโNetworkManagerโโโ2*[{NetworkManager}] โโaccounts-daemonโโโ2*[{accounts-daemon}] โโacpid โโapache2โโโ8*[apache2] โโat-spi-bus-launโโฌโdbus-daemon
ใไฝฟ็จไพใใps -p ใใใใใฏใps pใใง็นๅฎใฎใใญใปในIDใฎๆ ๅ ฑใฎใฟ่กจ็คบ
ใใญใปในIDใ123ใฎใใญใปในใฎใฟใฎๆ ๅ ฑใ่กจ็คบใใใๅ ดๅใไปฅไธใฎใใใใใฎใณใใณใใๅฎ่กใใพใใ
$ ps -p 123 $ ps p 123
ใไฝฟ็จไพใใps -lใใใใใฏใps lใใง่ฆชใใญใปในใฎPIDใๅฎ่กๅชๅ ๅบฆ(niceๅค)ใชใฉใไฝตใใฆ่กจ็คบ
ใps -lใใใใใฏใps lใใง่ฆชใใญใปในใฎPIDใๅฎ่กๅชๅ ๅบฆ(niceๅค)ใชใฉใไฝตใใฆ่กจ็คบใใใๅ ดๅใไปฅไธใฎใใใใใฎใณใใณใใๅฎ่กใใพใใ
$ ps -l UID PID PPID F CPU PRI NI SZ RSS WCHAN S ADDR TTY TIME CMD 501 55466 55465 34006 0 31 0 34420840 3416 - S 0 ttys001 0:00.06 -zsh
$ ps l UID PID PPID CPU PRI NI VSZ RSS WCHAN STAT TT TIME COMMAND 501 55466 55465 0 31 0 34420840 3636 - S s001 0:00.06 -zsh
ใไฝฟ็จไพใใps -efใใงๅฎๅ จใชใใฉใผใใใใงๅ จใฆใฎใใญใปในใ่กจ็คบ
ใps -efใใงๅฎๅ จใชใใฉใผใใใใงๅ จใฆใฎใใญใปในใ่กจ็คบใใพใใ
$ ps -ef UID PID PPID C STIME TTY TIME CMD 0 1 0 0 ๆฐด01PM ?? 28:33.56 /sbin/launchd 0 314 1 0 ๆฐด01PM ?? 6:48.66 /usr/libexec/logd 0 316 1 0 ๆฐด01PM ?? 0:15.75 /usr/libexec/UserEventAgent (System)
ใไฝฟ็จไพใใps uใใงใใญใปในใฎๅฎ่กใฆใผใถๅใ่กจ็คบ
ใps uใใงใใญใปในใฎๅฎ่กใฆใผใถๅใ่กจ็คบใใพใใ
$ ps u USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND user01 55466 0.0 0.0 34429032 3588 s001 S 1:45PM 0:00.07 -z
ใไฝฟ็จไพใๅฎ่กไธญใฎhttpdใฎใใญใปในใๅ จใฆ่กจ็คบ
็พๅจๅฎ่กไธญใฎhttpdใฎใใญใปในใๅ จใฆ่กจ็คบใใใซใฏใไปฅไธใฎใใใใใฎใณใใณใใไฝฟใใพใใ
$ ps ax | grep httpd | grep -v grep
ๅใซใps ax | grep httpdใใๅฎ่กใใใจใๆค็ดขใฎใใใซๅฎ่กใใใณใใณใใพใงๆค็ดขๅฏพ่ฑกใซๅซใพใใใใใๆฝๅบ็ตๆใ1ใคๅคใใชใใพใใ
ใใฎใใใใใใซใใคใใงใgrep -v grepใใ้ใใใจใงใgrepใๅซใใใฎ(ๆค็ดขใฎใใใซๅฎ่กใใใณใใณใ)ใ้คๅคใใพใใ

$ pgrep httpd
pgrepใณใใณใใฏใๅฎ่กไธญใฎใใญใปในใใ็นๅฎใฎๅๅใๆใคใใญใปในIDใๆค็ดขใงใใพใ(ๆค็ดขๅฏพ่ฑกใใ่ช่บซใฏ้คๅค)ใ

้ข้ฃ่จไบ



ใณใกใณใ