KAEDE Hack blog

JavaScript 中心に ライブラリなどの使い方を解説する技術ブログ。

Linux Process

why

Linuc 101

プロセスを表示 ps

ps

  PID TTY           TIME CMD
  802 ttys000    0:00.06 -bash
 7328 ttys000    0:00.01 tmux
 7445 ttys001    1:47.95 npm start  

プロセスをユーザーごとに表示 - ps u

ps u

ps u
USER    PID  %CPU %MEM      VSZ    RSS   TT  STAT STARTED      TIME COMMAND
kaede   802   0.0  0.0  4354152   1796 s000  S    Fri08PM   0:00.06 -bash
kaede  7328   0.0  0.0  4283216   1376 s000  S+   Sun02AM   0:00.01 tmux
kaede  7445   0.0  0.2  4667872  35124 s001  S+   Sun02AM   1:48.09 npm start  

Ping-t

プロセスを user と共に表示する

プロセスを 優先度ごとに表示: ps -l

ps -l

  UID   PID  PPID        F CPU PRI NI       SZ    RSS WCHAN     S             ADDR TTY           TIME CMD
  501   802   797     4006   0  31  0  4354152   1796 -      S                   0 ttys000    0:00.06 -bash
  501  7445  7331     4006   0  31  0  4667872  35228 -      S+                  0 ttys001    1:48.38 npm start 

これの NI が Nice Id だと解釈。

PPID などはわからない