プログラムをバックグラウンドで永遠に実行するには、nohupを使用します。たとえば、Unix /Linuxでは、プログラムをバックグラウンドで実行する場合は、プログラムの最後に&を使用してプログラムを自動的に実行します。たとえば、mysqlをバックグラウンドで実行したいとします。
/usr /local /mysql /bin /mysqld_safe --user = mysql&しかし、多くのプログラムを追加してもmysqldのようなデーモンは作成されません。通常、このプログラムは&で終了しますが、端末を閉じるとプログラムは終了します。しかし、バックグラウンドで実行するには、次にnohupコマンドを使用できます。たとえば、バックグラウンドで実行する必要があるtest.phpがあり、バックグラウンドで定期的に実行したい場合は、次にnohupを使用します。
nohup /root /Test.php& Tip:
[〜] $ nohup.outへの出力の追加
さて、操作が成功したことを証明し、プログラムの出力情報を現在のディレクトリnohup.outに配置します。ファイルに入ります。
添付:nohupコマンドリファレンス
nohup command
目的:電話を切らずにコマンドを実行します。
構文:nohup Command [Arg ...] [&]
説明:nohupコマンドは、Commandパラメータとそれに関連するArgパラメータで指定されたコマンドをすべてのハングアップを無視して実行します(SIGHUP )信号。ログアウトした後に、nohupコマンドを使用してプログラムをバックグラウンドで実行します。バックグラウンドでnohupコマンドを実行するには、コマンドの末尾に&('と'の記号)を追加します。
nohupコマンドの出力が端末にリダイレクトされるかどうかにかかわらず、出力は現在のディレクトリのnohup.outファイルに追加されます。現在のディレクトリのnohup.outファイルが書き込み可能でない場合、出力は$ HOME /nohup.outファイルにリダイレクトされます。追加用にファイルを作成または開くことができない場合、Commandパラメーターで指定されたコマンドは呼び出し可能ではありません。標準エラーが端末の場合、指定されたコマンドを標準エラーに書き込むすべての出力は、標準出力として同じファイル記述子にリダイレクトされます。
終了ステータス:このコマンドは次の終了値を返します。
126 Commandパラメーターで指定されたコマンドは見つかりますが、呼び出すことはできません。
127 nohupコマンドにエラーがあるか、Commandパラメーターで指定されたコマンドが見つかりません。
それ以外の場合、nohupコマンドの終了ステータスは、Commandパラメータで指定されたコマンドの終了ステータスです。
nohupコマンドとその出力ファイル
nohupコマンド:プロセスを実行していて、アカウントからログアウトしてもプロセスが終了しないと思われる場合は、nohupコマンドを使用できます。このコマンドは、アカウントからログアウトしたり端末を閉じたりした後も、対応するプロセスを実行し続けることができます。 Nohupはハングアップしない(n ohang up)という意味です。
コマンドの一般的な形式は、次のとおりです。nohup command&
nohupコマンドを使用してジョブを送信する
nohupコマンドを使用してジョブを送信する場合、デフォルトではジョブ出力ファイルが指定されていない限り、すべての出力はnohup.outというファイルにリダイレクトされます。
nohup command> myout.file 2>& 1&出力はmyout.fileファイルにリダイレクトされます。
仕事を使って仕事を表示します。
fg%nで閉じてください。
他にも2つのftpツールncftpgetとncftpputがあります。これらは、バックグラウンドでのftpのアップロードとダウンロードに使用できます。そのため、これらのコマンドを使用してバックグラウンドでファイルをアップロードおよびダウンロードできます。
lvmがファイルシステムをオンラインで拡張できることはわかっていますが、その機能は非常に便利ですが、一方のパーティションのスペースが大きすぎる場合、または後の使用プロセスで需要がある場合ディレクトリを
アリスタネットワーク多少異なるデータセンターの会社提供するクラウドコンピューティングネットワーク機器であり、主データセンタイーサネットスイッチ、そのコアの強みは、そのネットワーク・オペレーティング・シ
I.概要: Linuxカーネルにプログラムを追加するには、3つの作業が必要です。 1. Linuxカーネルのソースコードの対応するディレクトリにソースコードをコピーする。 2.ディレクトリのKconf
Linuxでは通常のソフトウェアインストール方法で、バイナリ形式でのソフトウェア配布の他に、ソースコード形式のソフトウェアパッケージもあります2種類のソフトウェアのインストール方法とアンインストー
初心者にとって、Linuxコマンドの習得はそれほど単純ではありませんが、初心者の多くはコマンドを使用したりコマンドの使用方法を知らなかったりするため、Linuxコマンドは非常に重要です。 Linuxシステムのコマンド操作を学ぶ方法。
Linuxシステムのコマンド操作スキルを習得する初心者
まず、毎日のヒント
Linuxコマンドを習得するための漸進的な方法は、毎回ターミナルを開くことで
all) Shuf -n 1) この行を追加するだけでいいです!もっと楽しくしたい場合は、cowsayをインストールすることができます。 Ubuntu /Debianの下にcowsayをインストール