
Linux ターミナル経由でプログラムを開いたのですが、Google で検索したところ、Ctrl+でプログラムを閉じることができることがわかりましたC。プログラムを実行したいのですが、同時にコマンド ターミナルに新しい行 (プログラムを閉じるときのように) を表示して、他の作業を行う必要があります。ショートカット キーはありますか?
答え1
さまざまな可能性があります:
プログラムがすでに実行されている場合
押すCTRL+Z
とつるすプログラムを終了します。現在は実行されていません。プログラムをバックグラウンドで再開するには、入力しbg
て Enter キーを押します。
バックグラウンドで直接新しいプログラムを起動したい場合
&
プログラムを開始する前に、次のコードを追加するだけです:
$ geany "do_while.cpp" &
プログラムがシェルにステータス メッセージやエラー メッセージを出力することがあります。これらのメッセージは入力するコマンドに直接影響しませんが、非常に煩わしい場合があります。この出力を抑制/破棄するには、次の場所にリダイレクトします/dev/null
。
$ geany "do_while.cpp" 1>/dev/null 2>/dev/null &
シェルでのジョブ管理の詳細については、以下を参照してください。