Linuxコマンドプロセス管理

暗記

いっちゃん 2025年08月27日 カード40 いいね0

ビューア設定

[Enter]でカードをめくります。キーボードショートカット

Linuxコマンドプロセス管理
  • 現在実行中のすべてのプロセスを表示するコマンドは?
    ps -ef
  • 現在のシェルで実行中のプロセスを表示するコマンドは?
    ps
  • プロセスを階層構造で表示するコマンドは?
    pstree
  • プロセスをリアルタイムで監視するコマンドは?
    top
  • より詳細なインタラクティブプロセス監視を行うコマンドは?
    htop
  • 実行中のコマンド firefox の PID を調べるコマンドは?
    pidof firefox
  • 実行中のプロセス名に nginx を含むものを検索するコマンドは?
    pgrep nginx
  • プロセス nginx の PID と詳細を表示するコマンドは?
    ps -C nginx -o pid,cmd
  • プロセス vim を強制終了するコマンドは?
    pkill -9 vim
  • PID が 1234 のプロセスを終了するコマンドは?
    kill 1234
  • PID が 4321 のプロセスを強制終了するコマンドは?
    kill -9 4321
  • バックグラウンドでコマンド sleep 100 を実行するコマンドは?
    sleep 100 &
  • 実行中のジョブ一覧を表示するコマンドは?
    jobs
  • 停止中のジョブ番号 1 をフォアグラウンドで再開するコマンドは?
    fg %1
  • 停止中のジョブ番号 2 をバックグラウンドで再開するコマンドは?
    bg %2
  • プロセス python3 script.py を 50% の CPU 使用率制限で実行するコマンドは?
    cpulimit -l 50 -p $(pgrep -f "python3 script.py")
  • プロセス myapp の優先度を変更して実行するコマンド(優先度 10)
    nice -n 10 myapp
  • PID 5678 のプロセスの優先度を 5 に変更するコマンドは?
    renice 5 -p 5678
  • プロセス sshd のメモリ使用状況を確認するコマンドは?
    pmap -x $(pidof sshd)
  • プロセス mysql の CPU とメモリ使用率を表示するコマンドは?
    ps -C mysql -o %cpu,%mem,cmd
  • プロセス nginx を再起動するコマンドは?
    systemctl restart nginx
  • プロセス nginx を停止するコマンドは?
    systemctl stop nginx
  • プロセス nginx を起動するコマンドは?
    systemctl start nginx
  • プロセス nginx の状態を確認するコマンドは?
    systemctl status nginx
  • 現在のシェルで実行中の PID を表示するコマンドは?
    echo $$
  • 親プロセス ID (PPID) を含めて表示するコマンドは?
    ps -o pid,ppid,cmd
  • プロセス apache2 の起動ユーザーを確認するコマンドは?
    ps -C apache2 -o user,pid,cmd
  • プロセス sshd のファイルディスクリプタを確認するコマンドは?
    ls -l /proc/$(pidof sshd)/fd
  • プロセス bash の環境変数を表示するコマンドは?
    cat /proc/$(pidof bash)/environ
  • プロセス java の詳細な状態を表示するコマンドは?
    cat /proc/$(pidof java)/status
  • 実行中のコマンド python3 を一時停止するコマンドは?
    kill -STOP $(pidof python3)
  • 停止中のコマンド python3 を再開するコマンドは?
    kill -CONT $(pidof python3)
  • プロセス firefox が開いているファイルを確認するコマンドは?
    lsof -c firefox
  • ポート 8080 を使用しているプロセスを調べるコマンドは?
    lsof -i :8080
  • プロセス nginx のネットワーク接続状況を確認するコマンドは?
    netstat -plnt | grep nginx
  • PID 6789 のプロセスにシグナル HUP を送るコマンドは?
    kill -HUP 6789
  • プロセス sshd にシグナル USR1 を送るコマンドは?
    pkill -USR1 sshd
  • プロセスを監視し続けるコマンド(5秒ごとに ps 実行)
    watch -n 5 ps -ef
  • プロセス myapp を 1時間後に自動終了させるコマンドは?
    timeout 1h myapp
  • プロセス sleep 500 を nohup でバックグラウンド実行するコマンドは?
    nohup sleep 500 &
  • 次の単語帳へ (5/10) テストする
よく頑張りました
暗記スタート