From 3b226d19bb19a87eb565f3e1d16e14f446b56e76 Mon Sep 17 00:00:00 2001 From: johannst Date: Tue, 27 Aug 2024 22:25:00 +0000 Subject: deploy: 9b47b98b7c5efce0bf50d57aa5d7e374bcbabf23 --- monitor/ps.html | 282 -------------------------------------------------------- 1 file changed, 282 deletions(-) delete mode 100644 monitor/ps.html (limited to 'monitor/ps.html') diff --git a/monitor/ps.html b/monitor/ps.html deleted file mode 100644 index b8eb061..0000000 --- a/monitor/ps.html +++ /dev/null @@ -1,282 +0,0 @@ - - - - - - ps - Notes - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - - - - - - -
-
-

ps(1)

-
ps [opt]
-  opt:
-    --no-header .... do not print column header
-    -o <OUT> ....... comma separated list of output columns
-    -p <PID> ....... only show pid
-    -C <name> ...... only show processes matching name
-    -T ............. list threads
-    --signames ..... use short signames instead bitmasks
-
-
-

Set PS_FORMAT env variable to setup default output columns.

-
-

Frequently used output columns

-
pid        process id
-ppid       parent process id
-pgid       process group id
-tid        thread id
-
-comm       name of process
-cmd        name of process + args (full)
-
-etime      elapsed time (since process started)
-user       user owning process
-thcount    thread count of process
-nice       nice value (-20 highest priority to 19 lowest)
-
-pcpu       cpu utilization (percent)
-pmem       physical resident set (rss) (percent)
-rss        physical memory (in kb)
-vsz        virtual memory (in kb)
-
-sig        mask of pending signals
-sigcatch   mask of caught signals
-sigignore  mask of ignored signals
-sigmask    mask of blocked signals
-
-

Example: Use output for scripting

-
for tid in $(ps -o tid --no-header -T -p 31084); do
-    taskset -c -p $tid;
-done
-
-

Example: Watch processes by name

-
watch -n1 ps -o pid,pcpu,pmem,rss,vsz,state,user,comm -C fish
-
-

Example: Show signal information

-
# With signal masks.
-ps -o pid,user,sig,sigcatch,sigignore,sigmask,comm -p 66570
-
-# With signal names.
-ps --signames -o pid,user,sig,sigcatch,sigignore,sigmask,comm -p 66570
-
- -
- - -
-
- - - -
- - - - - - - - - - - - - - - - - - -
- - -- cgit v1.2.3