101−4ファイルとプロセスの管理

  ・free [オプション]      システムの物理メモリとスワップメモリの使用量、空き容量を表示

オプション意味
-bメモリの量をバイト単位で表示する
-kメモリの量をKB単位で表示する(デフォルト) ※
-mメモリの量をMB単位で表示する
-gメモリの量をGB単位で表示する
-h読みやすい単位で表示する
-s 間隔再出力の間隔を「ss.tt秒」で指定する(デフォルトは1回出力して終了する)

  ・watch [オプション] コマンド     コマンドを一定間隔で繰り返し実行する

オプション意味
-tヘッダを表示しない
-d直前の実行結果から変化した箇所をハイライト表示する。
「permanent」または「cumulative」オプションを付けると
初回実行時から変化した箇所を表示する(「-d=permanent」のように指定)
-n 秒数実行間隔を秒数で指定する(設定できる最小値と最小間隔は0.1秒)

  ・uname [オプション]     システム情報を表示

-aすべてのシステム情報を表示します。
-iハードウェアのプラットフォームを表示します。
-mハードウェア名を表示します。
-nホスト名を表示します。
-oOS名を表示します。
-pプロセッサの種類を表示します。
-rカーネルのリリース番号を表示します。
-sカーネルの名前を表示します。
-vカーネルのバージョンを表示します。

端末の活用

  ・tmux     システム情報を表示

プロセスの実行優先度

  ・nice [オプション][実行したいコマンドとそのオプション] プログラムの優先度を変更して実行するコマンド

オプション意味
-n 優先度優先度
       nice -10 ー> 優先度10 
       nice –10 ー> 優先度ー10

  ・renice [-n]優先度[[-p] PID][[-u] ユーザー名] 実行中のプロセスの優先度を変更するコマンド

オプション意味
-n 優先度優先度(nice値)を指定する ※1
-p プロセスID対象のプロセスIDを指定する
-g グループID対象プロセスのグループIDを指定する
-u ユーザー対象プロセスのユーザーIDまたはユーザー名を指定する