&コマンド以外でバックグラウンドで走らせる方法




&コマンドではダメな場合はどんな場合?

パスワードが求められない場合には、&だけでなんとかなり、パスワードが求められる場合には、以下のような方法で実行するのがベストだと思います。

  1. ログファイルに書き出しながら実行
    • rsync  REMOTESERVER:/home/shisuh/tmp/ ./tmp > rsync.log
  2. Ctrl+z で一旦停止
  3. jobs -l で番号確認
  4. bgコマンドでバックグラウンドへ
    • bg 1
  5. disownコマンドでログアウトしても大丈夫にする
    • disown %1

※本ページは下記の記事を読みやすくするために抜粋しています。併せてご覧頂ければ幸いです。

パスワードが必要なrsyncやscpを長時間バックグラウンドで走らせたい

[sc:採用情報へのリンク]
カテゴリー: 未分類   作成者: 星野 善彦 パーマリンク

星野 善彦 の紹介

node.js / Objective-Cにて、アトサクという検索管理サービスを作っています。 本ブログでは、トラブルシューティングとともに、参考になるキーワードを紹介します。 もし、気になるキーワードがあれば、アトサクに追加して頂ければ幸いです。