GNU/Linux >> Linux の 問題 >  >> Linux

ユーザーのログアウト後も nohup を使用してコマンドを実行し続ける方法は?

実行中:

nohup command ... > file &

stderr と stdin を開いたままにします。代わりに、以下を実行してください:

nohup command ... > file 2>&1 <&- &

または:

nohup command ... > logfile 2> errfile <&- &

これにより、stdout がリダイレクトされ、stdin が閉じられます。

stdin から読み取れない場合、コマンドが中止される可能性があることに注意してください。


Linux
  1. Linuxgrepコマンドの使用方法

  2. Linuxでhistoryコマンドを使用する方法

  3. sudo を使用して非 root ユーザーが特定のコマンドを実行できるようにする方法

  1. 例を使用してLinuxでsuコマンドを使用する方法

  2. basenameコマンドの使用方法は?

  3. Linuxでidコマンドを使用する方法:5つの便利な例

  1. Linuxの履歴コマンドの使用方法

  2. Bash読み取りコマンドの使用方法

  3. Linuxxargsコマンドの使用方法