nohup コマンド Unix/Linux を使用する場合、通常はプログラムをバックグラウンドで実行する必要があるため、プログラムの最後に & を使用してプログラムを自動的に実行させることがよくあります。たとえば、mysql をバックグラウンドで実行する場合: /usr/local/mysql/bin/mysqld_safe –user=mysql &。しかし、多くのプログラムはmysqldと似ていないので、nohupコマンドが必要です。 プロセスとジョブの管理 nohup コマンドは、ハングアップ信号を無視してプログラムを実行することができ、実行中のプログラムの出力情報は端末に表示されません。 nohup コマンドの出力を端末にリダイレクトするかどうかに関係なく、出力は現在のディレクトリの nohup.out ファイルに追加されます。現在のディレクトリ内の nohup.out ファイルが書き込み可能でない場合、出力は $HOME/nohup.out ファイルにリダイレクトされます。追加用にファイルを作成または開くことができない場合、コマンド パラメータで指定されたコマンドを呼び出すことはできません。標準エラーが端末の場合、標準エラーに書き込まれる指定されたコマンドのすべての出力は、標準出力と同じファイル記述子にリダイレクトされます。 文法 nohup(オプション)(パラメータ) オプション --help: オンラインヘルプ; --version: バージョン情報を表示します。 パラメータ プログラムとオプション: 実行するプログラムとオプション。 例 1つ。 Spring Boot jar パッケージを実行します。現在のターミナルが閉じられても、Spring Boot プロジェクトはバックグラウンドで引き続き実行されます。 二。 nohup コマンドを使用してジョブを送信します。nohup コマンドを使用してジョブを送信すると、出力ファイルが別途指定されていない限り、ジョブのすべての出力はデフォルトで nohup.out という名前のファイルにリダイレクトされます。 上記の例では、出力はmyout.fileファイルにリダイレクトされます。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: vue-pdf はオンラインファイルプレビューを実現します
>>: Win10 64 ビットで圧縮パッケージを使用して最新の MySQL 8.0.18 をインストールするチュートリアル (画像とテキスト付き)
1. Vueプロジェクトのパッケージ化開発されたvueプロジェクトに次の名前を入力し、パッケージ化し...
目次スプレッド演算子とレスト演算子とは何ですか?配列スプレッド演算子残り演算子(コレクション関数)ス...
この記事では、画像切り替え機能を実装するためのVue.jsの具体的なコードを参考までに共有します。具...
この記事では、MySQL 8.0.17のインストールと設定方法を参考までに紹介します。具体的な内容は...
Linux のデフォルトの ssh リモート ポートは 22 です。デフォルトのポートは、悪意のある...
Linuxの操作では、ファイル内の文字列を置換したりカウントしたりすることが多いです。ここでまとめを...
問題の説明Tencent Cloud CentOS7にnginxをインストールするsudo yum ...
成果を達成する 実装コードhtml <div class="wrap"&g...
Ubuntu 16.04 に MySQL 5.7 をインストールするにはどうすればいいですか?メイ...
# VMware ハードディスクの起動優先順位を調整するステップ 1: 電源をオンにすると、BIOS...
目次1. トランザクションとは何ですか? 2. トランザクションに関連するステートメントは、挿入、削...
undefined JavaScript では、値が undefined かどうかを判断したい場合は...
stat 関数と stat コマンドLinux ファイル内の [inode = インデックス ノード...
Adobe Brackets は、HTML、CSS、JavaScript 用のオープンソースでシンプ...
基本イメージが以前に構成されていて、これらのイメージが他の場所でも必要な場合はどうなりますか?回答:...