nohup

nohupでパイピングをすると、なぜティーが途中で止まるのですか?
nohup

nohupでパイピングをすると、なぜティーが途中で止まるのですか?

完了するまでに数時間かかるスクリプト(Laravelプロジェクトで)を実行しています。nohupSSHセッションが切断されたときに終了するのを防ぎます。 nohup php artisan do:thing 2>&1 | tee ~/tmp 正常に起動しますが、しばらくするとパイプ破損エラーが発生し、コンテンツ出力が停止して停止しますtee。文書はその時点で停止します。 teeSSHセッションの削除によってプロセスが終了したためです。止めることができますか? ティープロセスを拒否し、sshがティープロセスを終了するのを防ぎますか? ...

Admin

ファイル名を手動で指定せずにエラーが発生した場合にのみnohup.outを生成することはできますか?
nohup

ファイル名を手動で指定せずにエラーが発生した場合にのみnohup.outを生成することはできますか?

nohup ./file $1 $2 &バックグラウンドで実行してstdout以外のエラーのみを生成させることはできますか?./filenohup.out ただし、手動で指定しないでくださいnohup.out。 nohup ./file $1 $2 >/dev/null 2>nohup.out & また、次の状態nohup: redirecting stderr to stdoutとリダイレクトはエラーを出力もリダイレクトもしません。エラーを出力にリダイレクトするように指示しますが、出力が/ dev / nullにリダイレクトさ...

Admin

nohupバックグラウンドプロセスが開始されないのはなぜですか?
nohup

nohupバックグラウンドプロセスが開始されないのはなぜですか?

このスクリプトを使用してアプリケーションを起動します。 #!/usr/bin/env bash set -u set -e set -x nohup pdm run python3.10 /root/visa/main_api.py > /root/visa/starup.log & tail -f /root/visa/starup.log ternimalでスクリプトをシェルコマンドとして実行すると、./scripts/startup.shプロセスは開始されません。ただし、次のようにシェルでバックグラウンド起動コマンドのみを実行した場...

Admin

SSH を介して実行されると、バックグラウンド・プロセスは SIGINT によって終了されません。
nohup

SSH を介して実行されると、バックグラウンド・プロセスは SIGINT によって終了されません。

ssh、nohup、bgなどを試しています。以下を使用してリモートでテールプロセスを開始しました。 $ ssh remotehost '{ nohup tail -f ut.log &> /dev/null < /dev/null &} && echo $!' 期待どおり、バックグラウンドテールプロセスを正常に開始し、pidを印刷して終了します。次に、リモートシステムにログインしてpidを確認します。 $ ps -o pid,tid,ppid,pgid,sid,class,nice,rtprio,pri,sche...

Admin

pycharmからホストとしてsshを実行すると、「リモートIDEバックエンドの起動」という長い時間が経過すると、「配布失敗」ウィンドウが表示されます。
nohup

pycharmからホストとしてsshを実行すると、「リモートIDEバックエンドの起動」という長い時間が経過すると、「配布失敗」ウィンドウが表示されます。

ここで。 「nohup:入力を無視する」と「stderrが空です」です。 ところで、以前の試みでは「nohup:入力を無視する」回数が3回でした。 その後、その接続を削除し、ホストと新しい接続を作成します。写真の中の「nohup:ignore input」の数が7に変更されました。 どうすれば解決できますか? ...

Admin

Nohupログファイルの行に日付を追加する方法
nohup

Nohupログファイルの行に日付を追加する方法

私のサーバーでPythonを実行しています。 nohupログファイルの行に日付と時刻の情報を追加したいと思います。 ログファイルの内容は、私がやりたいこと(ログファイル内)と似ています。 09/09/2023 07:13 Traceback (most recent call last): 09/09/2023 07:13 //Some Error 09/09/2023 07:13 //Error... これは可能ですか?だから何? ...

Admin

nohupとdisownの設定にもかかわらず、bashがログアウト後にプログラムにSIGTERMを送信するのはなぜですか?
nohup

nohupとdisownの設定にもかかわらず、bashがログアウト後にプログラムにSIGTERMを送信するのはなぜですか?

SSHセッションからログアウトした後も継続するプログラムを実行したいと思います。 私は試した: nohup myProg > /tmp/logfile 2>&1 & disown %1 そして systemd-run --scope --user myProg -p > /tmp/logfile 2>&1 & どちらの場合も、プロセスは自分自身を開始したbashプロセスからSIGTERMを受け取ります。 (このプログラムはsigaction信号処理に使用され、信号を送信するPIDを識別します) s...

Admin

nohupスクリプト内でatで始まる
nohup

nohupスクリプト内でatで始まる

リモートサーバーでpostgresダンプを実行しようとするのに数時間かかります。これを実行して開始するには、ターゲットでbashスクリプトを使用します。at これで問題が発生した場合に備えて使用しますが、nohupこれを行う必要があるか(起動スクリプトを使用するためat)、コマンドで直接使用する方が良いかpg_dump(以下を参照)、またはスクリプトの作成を開始する方が良いかどうかはわかりませんnohup。コマンド自体で実行するとスキップされます。 スクリプトの現在のコマンドは次のとおりです。 nohup nice pg_dump -h ${SOURCE} ...

Admin

Conda 環境のリモート Linux サーバーで引き続き実行
nohup

Conda 環境のリモート Linux サーバーで引き続き実行

Conda環境で作業していますが、接続を切断しても実行を続けたいと思います。通常、この目的のためにnohupを使用していますが、conda環境でもnohupを使用できますか? nohup bash program.shこのコマンドは有効ですか?それともどうすればいいですか? ...

Admin

Conda環境でnohupを使用できますか?
nohup

Conda環境でnohupを使用できますか?

SSHで接続されたリモートLinuxサーバーからconda環境でプログラムを実行しようとするのに時間がかかります。 nohupを使ってログアウトできますか? Conda環境で問題が発生していますか?どうやって進めますか? ...

Admin

nohup 프로세스 pid는 새 쉘에서는 보이지 않지만 이전 쉘에서는 여전히 보입니다.
nohup

nohup 프로세스 pid는 새 쉘에서는 보이지 않지만 이전 쉘에서는 여전히 보입니다.

SSH 터미널 창 셸을 열고 서버에 연결한 후 다음 명령을 실행합니다. nohup sleep 50000 & 실행하면 ps다음과 같이 표시됩니다. PID TTY TIME CMD 1 ? 00:00:00 bash 56 ? 00:00:00 sleep 148 ? 00:00:00 ps 이제 여전히 첫 번째 셸 세션에 연결되어 있고 첫 번째 세션과 동일한 자격 증명을 사용하는 동안 서버에 대한 두 번째 SSH 터미널 창 셸을 열고...

Admin

NohupはWSL2でWindows構文を使用できません。
nohup

NohupはWSL2でWindows構文を使用できません。

次のようにOneDriveでTiddlywikiを実行しています。これマップ時間。 WSL2でこれを実行しています。 cd /mnt/c/Users/mobil/OneDrive/node && nohup cmd.exe /c tiddlywiki.cmd mynewwiki --listen 以前のLinuxインストールではこれを実行する必要がありましたが、何らかの理由で新しいLinuxインストールでは機能しません。 cd /mnt/c/Users/mobil/OneDrive/node && nohup tiddlyw...

Admin

nohup出力をファイルに追加せずにどのように変更できますか?
nohup

nohup出力をファイルに追加せずにどのように変更できますか?

最近では、バックグラウンドでスクリプトを実行して他のコンピュータの出力を監視できるようになりました。このため、次のコマンドを使用できました。 $ nohup ./rsync.sh > ./output.txt rsync.shスクリプトに含まれる内容は次のとおりです。 #!/bin/bash set -ex rsync -av --progress /home/martins/Documents/Copy/CopyFrom/ /home/martins/Documents/Copy/CopyTo/ echo "Done syncing!" 唯...

Admin

端末とは無関係にバックグラウンドでコマンドを実行し、失敗した場合は代替コマンドを実行します。
nohup

端末とは無関係にバックグラウンドでコマンドを実行し、失敗した場合は代替コマンドを実行します。

目標:端末とは無関係にコマンドを実行し、すぐに返します。コマンドが失敗した場合は、代替端末非依存コマンドを実行して直ちに返します。 私は次のことをしました。コマンドが有効な場合は動作しますが、失敗してもエラーコード0を返します。最初の拒否を削除してコードを変更できますが、コマンドはすぐには返されません。 ErrorCode=$( nohup "${Command[@]}" >/dev/null 2>&1 & Pid=$! disown "${P...

Admin