nohupコマンドについて詳しくまとめました【Linuxコマンド集】

  • このエントリーをはてなブックマークに追加
  • Pocket
nohupコマンド

nohupはログアウトしてもコマンドを実行し続けるために使うコマンドだ。

grepコマンドなど、時間のかかる操作をしたままログアウトして、別のユーザーが別の作業をすることができるので、コンピュータの稼働率が上がる。

コマンドの基本

コマンドの基本動作

使い方は、次のとおりだ。

$ nohup コマンド コマンドのオプション

grepコマンドで/etcディレクトリ内の「system」という文字をログアウト後も検索し続けるコマンドは次の通りだ。

$ nohup grep -r system /etc

nohup関連コマンド

nohupコマンドに関連して、プロセスやジョブに関係したコマンドを紹介する。

jobsコマンド

現在実行しているジョブを表示する。

psコマンド

現在実行しているプロセスを表示する。

killコマンド

現在実行しているプロセスを終了する。

まとめ

nohupの結果は、作業ディレクトリ内のnohup.outに追記されるので、後からcatコマンドなどで確認できる。

nohupを実行すると、その実行の状態は、プロセスに入るのでpsコマンドの-aオプションで確認できる。

また、該当のプロセス番号がわかればkillコマンドでコマンド動作を途中で終了させることもできる。

 

  • このエントリーをはてなブックマークに追加
  • Pocket

このページの続きや関連ページは下記から一覧で確認できる。

短期間でエンジニアになる方法

・「まったくの初心者だけどエンジニアになりたい!」

・「プログラマーとして転職をしたい!」

という方はリナックスアカデミーの資料を見てみてください。短期間で未経験からエンジニアになることができるスクールとして15年間選ばれ続けてきた理由やノウハウが載った資料です。

エンジニアの入り口に立つために必要な勉強技術の最新動向本当に使えるIT資格学習に役立つ国からの奨励金などの情報が詰まっています。

無料で2,3日中にお手元にお届けします。


資料を見てみる

SNSでもご購読できます。

コメントを残す

*