読み方 : ピーエスコマンド
psコマンド【process status】
psコマンドとは、
LinuxなどのUNIX系OSで標準的に利用されるコマンドの一つで、現在システム上で実行中のプロセスの情報を一覧表示するもの。システムの動作確認や異常なプロセスの特定などに用いられる。
特に引数などはなく、「ps オプション」という書式で実行する。オプションを指定しない場合、現在の端末セッションで自分が起動したプロセスのみが表示される。各プロセスのID(PID)、実行ユーザー、親プロセスのPID、CPUやメモリの使用状況、起動時刻、累計実行時間、コマンド名などが出力される。
主なオプションとして、端末から実行中の全利用者のプロセスを表示する「a」、制御端末を持たないデーモンなどを含める「x」、システム上の全プロセスを対象とする「-e」、親子関係に従って階層表示する「f」、詳細情報を全て表示する「-l」、表示項目を任意に指定する「-o」などがある。実際には「ps aux」や「ps -ef」のように複数を組み合わせて使うことが多い。
psコマンドは実行時点のスナップショットを表示して終了するものであり、継続的な監視には対応していない。プロセスの変化をリアルタイムで追う場合はtopコマンドやhtopコマンドが併用される。また、psコマンドで調べたPIDをkillコマンドに渡してプロセスを停止させるといった使い方も一般的である。
オプションの書式には、「a」「x」のようにハイフン(-)を付けないBSD形式と、「-e」「-l」のようにハイフンを付けるSystem V形式が混在している。psコマンドが様々なUNIX系OSに移植されてきた歴史的経緯によるもので、同じ形式同士は「ps ax」「ps -ef」のようにまとめて書けるが、異なる形式を混在させる場合は「ps -e a」のように分けて指定する必要がある。Linuxで広く使われているGNU procpsパッケージ版では両形式に加え、「--forest」のような「--」から始まるGNU独自の長いオプション形式にも対応している。
主なLinuxコマンド
| コマンド |
機能 |
| ls | ファイル/ディレクトリの一覧表示 |
| cd | カレントディレクトリ変更 |
| pwd | カレントディレクトリを表示 |
| mkdir | ディレクトリ作成 |
| cp | ファイル/ディレクトリをコピー |
| mv | ファイル/ディレクトリを移動/改名 |
| rm | ファイル/ディレクトリの削除 |
| ln | ファイル/ディレクトリのリンク操作 |
| find | ファイル/ディレクトリの検索 |
| ln | ストレージの記録内容を丸ごとコピー |
| touch | ファイル/ディレクトリのタイムスタンプ変更 |
| lsattr | ファイル/ディレクトリの拡張属性表示 |
| chattr | ファイル/ディレクトリの拡張属性変更 |
| chmod | ファイル/ディレクトリのパーミッション変更 |
| umask | デフォルトのパーミッションを変更 |
| chown | ファイル/ディレクトリの所有者変更 |
| chroot | ファイルシステムのルートディレクトリ変更 |
| fsck | ファイルシステムのエラーチェック |
| mkfs | デバイスにファイルシステムを作成 |
| df | ストレージの空き領域表示 |
| du | ディレクトリの占有容量を表示 |
| echo | 指定文字列を表示 |
| cat | 入力を標準出力へ(ファイルの画面表示) |
| cat | バイナリファイルをダンプ |
| less | スクロールを一画面ずつ停止 |
| more | スクロールを一画面ずつ停止 |
| head | ファイルの先頭を表示 |
| tail | ファイルの末尾を表示 |
| wc | ファイルの行数、文字数、単語数をカウント |
| diff | 2つのファイルの差分を表示 |
| grep | ファイルを正規表現で検索 |
| sed | テキストデータを編集 |
| awk | テキストデータを編集 |
| vi | テキストエディタを起動 |
| ip | 様々なネットワーク設定を確認・変更 |
| ifconfig | ネットワーク設定表示/操作 |
| netstat | ネットワーク統計情報表示 |
| ss | ポート/ソケットの状態を表示 |
| arp | IPアドレスとMACアドレスの対応関係を管理 |
| nslookup | IPアドレスとドメイン名の変換 |
|
|
お手数ですが設定や環境の確認をお願いいたします。
当サイトは広告収入で運営されております。
広告の表示にご理解とご協力をお願いいたします。🙇