LinuCレベル1 101試験、出題範囲「1.01.4 プロセスの生成、監視、終了」の解説まとめ

IT資格

LinuCの出題範囲である「1.01.4 プロセスの生成、監視、終了」についての技術的概要をまとめて解説します。

LinuC公式サイトに掲載のある以下の出題範囲について解説します。

重要度3
概要基本的なプロセス管理を行える。
詳細ジョブをフォアグラウンドやバックグラウンドで実行する。
&, bg, fg, jobsログアウト後にも実行が継続されるようにプログラムにシグナルを送信する。
nohup, screen, tmux
活動中のプロセスを監視する。
top, ps, pstree, uptime
プロセス群を選択し、並べ替えて表示する。
pgrepプロセスにシグナルを送信する。
kill, pkill, killall
LinuCレベル1 101試験 出題範囲 | LPI-Japan
仮想環境を含むLinuxシステムの基本操作とシステム管理が行えるエンジニアであることを認定します。試験センターの他に自宅でも受験できます。受験費用は税込16,500円。

ジョブとは

Linuxにおけるジョブとは、シェルから見た作業の単位です。書き換えると、「シェルを実行する作業単位」のことです。

シェルは、Linuxを操作するためのインターフェースのことを指します。シェルをわかりやすく表現すると、カーネルにユーザーがコマンドを伝えるためのツールということになります。

jobsコマンドの概要

jobsコマンドを実行するとLinuxで実行中のジョブの一覧を確認することができます。

root@localhost # jobs

プロセスとは

Linuxにおけるプロセスとは、「OS上で実行中のプログラム」のことを指します。Linuxで実行中のプロセスは後述のpsコマンドで確認します。

psコマンドの概要

Linuxで実行中のプロセスは以下のpsコマンドで確認することができます。

root@localhost # ps

psコマンドのオプション

psコマンドにオプションをつけて実行することで、確認できる情報が増えます。以下ではpsコマンドのオプションについて解説します。

参考資料

https://linuc.org/docs/seminar/20220424_linuc1.pdf

タイトルとURLをコピーしました