はじめに
この実験では、kill
、killall
、およびpkill
コマンドを使用してLinuxでプロセスを終了する方法を学びます。これらのコマンドは、実行中のプロセスを管理するために不可欠であり、応答しないアプリケーションを停止したり、システムリソースを解放したりするために使用できます。
この実験が終了すると、以下のことができるようになります。
kill
コマンドを使用して特定のプロセスを終了する
killall
コマンドを使用して名前で複数のプロセスを終了する
killall
の代替としてpkill
コマンドを使用する
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
linux(("Linux")) -.-> linux/TextProcessingGroup(["Text Processing"])
linux(("Linux")) -.-> linux/ProcessManagementandControlGroup(["Process Management and Control"])
linux(("Linux")) -.-> linux/SystemInformationandMonitoringGroup(["System Information and Monitoring"])
linux(("Linux")) -.-> linux/UserandGroupManagementGroup(["User and Group Management"])
linux(("Linux")) -.-> linux/BasicSystemCommandsGroup(["Basic System Commands"])
linux/BasicSystemCommandsGroup -.-> linux/sleep("Execution Delaying")
linux/TextProcessingGroup -.-> linux/grep("Pattern Searching")
linux/ProcessManagementandControlGroup -.-> linux/kill("Process Terminating")
linux/ProcessManagementandControlGroup -.-> linux/killall("Multi-Process Killing")
linux/ProcessManagementandControlGroup -.-> linux/pkill("Pattern-Based Killing")
linux/SystemInformationandMonitoringGroup -.-> linux/ps("Process Displaying")
linux/UserandGroupManagementGroup -.-> linux/sudo("Privilege Granting")
subgraph Lab Skills
linux/sleep -.-> lab-44{{"Linux でのプロセスの終了"}}
linux/grep -.-> lab-44{{"Linux でのプロセスの終了"}}
linux/kill -.-> lab-44{{"Linux でのプロセスの終了"}}
linux/killall -.-> lab-44{{"Linux でのプロセスの終了"}}
linux/pkill -.-> lab-44{{"Linux でのプロセスの終了"}}
linux/ps -.-> lab-44{{"Linux でのプロセスの終了"}}
linux/sudo -.-> lab-44{{"Linux でのプロセスの終了"}}
end