ESXiにてプロセスを確認するために、psコマンドを利用して確認をします。しかし、Optionがわからなくどうすればよく情報を取れるか気になったことがあります。
今日はPSコマンドで情報を取る方法を紹介します。
ps コマンドをを見ると
[root@localhost:~] ps --help
ps
-C Display only cartels
-P Display PCID
-T Display used time
-c Display verbose command line
-g Display session ID and process group
-i Display summary information
-j Display GID
-n Display nChildren (only with --tree)
-N Display nThreads (only with --tree)
-s Display state
-t Display type
-u Display only userworlds
-U [N] Display [only] userspace ID
-v Display non truncated values
-Z Display the security domain
-z Display zombie cartels
-J or --tree Display userworlds in a tree layout
[root@localhost:~]
になります。
そこを組み合わせして
ps -Tcjstvコマンドを実行すると色んな情報が見えます。
例えば sshdの実行プロセスのPIDを調査して見ます。
[root@localhost:~] ps -Tcjstv | grep sshd
35745 35745 sshd 35745 User,Native WAIT UPOL 0,1 0.117159 sshd -i
36172 36172 grep 36172 User,Native WAIT UPIPER 0,1 0.0 grep sshd
[root@localhost:~]
ここでProcessをkillするとプロセスがなくなります。
kill -9 35745して見ては。。
これをいつ使うかはghettoVCBを利用するときにたまに、ゾンビになりますので
そのときに使うと便利です。
以上です。
今日はPSコマンドで情報を取る方法を紹介します。
ps コマンドをを見ると
[root@localhost:~] ps --help
ps
-C Display only cartels
-P Display PCID
-T Display used time
-c Display verbose command line
-g Display session ID and process group
-i Display summary information
-j Display GID
-n Display nChildren (only with --tree)
-N Display nThreads (only with --tree)
-s Display state
-t Display type
-u Display only userworlds
-U [N] Display [only] userspace ID
-v Display non truncated values
-Z Display the security domain
-z Display zombie cartels
-J or --tree Display userworlds in a tree layout
[root@localhost:~]
になります。
そこを組み合わせして
ps -Tcjstvコマンドを実行すると色んな情報が見えます。
例えば sshdの実行プロセスのPIDを調査して見ます。
[root@localhost:~] ps -Tcjstv | grep sshd
35745 35745 sshd 35745 User,Native WAIT UPOL 0,1 0.117159 sshd -i
36172 36172 grep 36172 User,Native WAIT UPIPER 0,1 0.0 grep sshd
[root@localhost:~]
ここでProcessをkillするとプロセスがなくなります。
kill -9 35745して見ては。。
これをいつ使うかはghettoVCBを利用するときにたまに、ゾンビになりますので
そのときに使うと便利です。
以上です。
0 件のコメント:
コメントを投稿