makoto_blog

パパさん_blog

プログラミング勉強メモや雑記など。

Linux プロセス・ジョブ他

プロセス

ハードディスク上にファイルとして保存されているプログラムをメモリ上で実行する。実行中のプログラムをプロセスという。

  • ps :プロセス情報表示
  • top :プロセス実行情報をモニタ
  • kill :プロセス終了

ジョブ

ユーザーからみた処理の単位。要するにコマンド一行がひとつのジョブの単位(パイプで繋いでいても)。

  • & :コマンドラインの末尾につけるとバックグラウンドで実行
  • jobs :アップルのカリスマでもあり実行中のジョブを確認するコマンド。

      • がついているのは直前に実行していたジョブ。
      • がついているのはその前のジョブ。
  • fg %ジョブ番号 :ジョブをフォアグラウンドで実行させる。

    • フォアグラウンドで実行中にCtrl+zで一時停止中になる。これをbg %ジョブ番号コマンドでバックグラウンドで再開。

ネットワーク関係