1. .shファイルを実行する ./sh ファイルを使用して直接実行することもできますが、現在のターミナルを閉じてもバックグラウンドで実行したい場合は、nohup コマンドと & コマンドが必要です。 (1)&コマンド 機能: コマンドの最後に追加して、コマンドをバックグラウンドで実行します。 (2)nohupコマンド 機能: 中断せずにコマンドを実行する 2. 現在バックグラウンドで実行中のコマンドを表示する 使用できるコマンドは、jobs と ps の 2 つです。違いは、jobs は現在のターミナルのバックグラウンドで実行されているタスクを表示するのに使用され、ターミナルが変更されると表示されなくなることです。 ps コマンドは、瞬間的なプロセスのダイナミクスを表示するために使用され、他の端末で実行されているバックグラウンド プロセスを確認できます。 (1)ジョブコマンド 機能: 現在のターミナルのバックグラウンドで実行されているタスクを表示する jobs -l オプションを使用すると、現在のターミナル内のすべてのタスクの PID を表示できます。ジョブのステータスは、実行中、停止中、または終了済みのいずれかになります。 + 記号は現在のタスクを示し、- 記号は次のタスクを示します。 (2)psコマンド 機能: 現在のすべてのプロセスを表示 ps -aux | grep "test.sh" #a: すべてのプログラムを表示 u: ユーザーベースの形式で表示 x: 端末に関係なくすべてのプログラムを表示 3. バックグラウンドで実行中のコマンドを閉じる killコマンド: プロセスを終了 (1)jobsコマンドでjobnumを確認し、kill %jobnumを実行します。 (2)psコマンドでプロセスID PIDを表示し、kill %PIDを実行する。 フォアグラウンド プロセスの場合は、Ctrl + c を実行して終了します。 4. フォアグラウンドプロセスとバックグラウンドプロセスの切り替えと制御 (1)fgコマンド 機能: バックグラウンドのコマンドをフォアグラウンドに移動して実行を継続します バックグラウンドで複数のコマンドがある場合は、まず jobs を使用してジョブ番号を表示し、次に fg %jobnum を使用して選択したコマンドを呼び出すことができます。 (2)Ctrl + zコマンド 機能: フォアグラウンドで実行中のコマンドをバックグラウンドに移し、一時停止状態にする (3)bgコマンド 機能: バックグラウンドで一時停止されているコマンドを、バックグラウンドで実行し続けるコマンドに変更する バックグラウンドで複数のコマンドがある場合は、まず jobs を使用してジョブ番号を表示し、次に bg %jobnum を使用して選択したコマンドを呼び出して実行を継続できます。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Windows での MySQL インストール チュートリアル (画像とテキスト付き)
>>: WeChatミニプログラムページとコンポーネント間の情報伝達と機能呼び出し
1. .jpg ではなく .gif を使用します。GIF は JPG に比べてサイズが小さくなります...
イメージが正常にビルドされると、Docker 環境があれば使用できますが、イメージを Docker ...
序文最近、職場でこの要件に遭遇し、リモート接続を確立するのに 1 時間以上かかりました。ローカル コ...
多くの場合、移行は避けられません。ハードウェアのアップグレード、データ センターの変更、古いオペレー...
目次HTTP ハイジャック、DNS ハイジャック、XSS HTTPハイジャックDNSハイジャックXS...
この記事の例では、カスケードセレクターを実装するためのelementUIの具体的なコードを参考までに...
この記事では、デジタル時計効果を実現するためのJavaScriptの具体的なコードを参考までに紹介し...
複雑なテーブル構造では、一部のセルが垂直方向に複数のセルにまたがるため、列間属性 COLSPAN を...
1. ポート 80 が占有されているかどうかを確認します。通常、ポート 80 は Apache サー...
MySQL へのリモート接続が失敗する場合は、次の理由が考えられます。 1. 若い男性/女性の方は、...
質問質問 1: トランザクションをコミットするときに REDO ログをフラッシュすることによって発生...
SVG (Scalable Vector Graphics)は、XML 構文に基づいた画像形式です。...
1. CDNこれは、Web サイト上で最もよく使用される加速機能です。分散サーバー レイアウトによ...
最近、モバイルページを制作する際には、レイアウトにインラインブロック要素がよく使われますが、インライ...
目次1. はじめに: 2. 最初のアイデアはインデックスを構築することです3. 命令P.S. Lik...