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

私を待たせずにコマンドを実行しますか?

CLIでは、入力したコマンドが完了するまでに時間がかかる場合と、それがいつ行われるかがわかっている場合があります。 Linuxでの「バックグラウンド」などについて少し混乱しています。

CLIに待ちたくないことを伝える最も一般的な(またはユーザーフレンドリーな方法)方法は何ですか。すぐにプロンプ​​トを返してください。そして、それが私にプログレスバーまたは単に忙しいスピナーを与えることができれば、それは素晴らしいことです!

承認された回答:

コマンドを実行する前に、&を追加できます バックグラウンドで実行するコマンドラインへ:

long-running-command &

コマンドを開始した後、 Ctrlを押すことができます Z 一時停止してから、bg バックグラウンドに配置するには:

long-running-command
[Ctrl+Z]
bg

Linux
  1. cronjob でパスワードなしの MySQLdump

  2. パスワードなしで別のユーザーとしてスクリプトを実行するには?

  3. sudo なしで ifconfig を実行する

  1. 確認なしでcpコマンドを強制的に上書きする方法

  2. スケジュールされたコマンド

  3. 履歴に保存せずに bash でコマンドを実行する

  1. カスタムコマンド

  2. 変数に格納されているコマンドを実行するにはどうすればよいですか?

  3. エイリアスによってシャドウされているコマンドを実行しますか?