kill

「残りの行」Javaファイルの名前を知るためにすべての(/ px aux)Javaプロセス行を表示するようにSSHクライアントコンソールを設定する方法は?
kill

「残りの行」Javaファイルの名前を知るためにすべての(/ px aux)Javaプロセス行を表示するようにSSHクライアントコンソールを設定する方法は?

私のホストで3つのJavaプロセスが実行されています。 SSHクライアントを介してホストにアクセスします。プロセスの1つがハングして再起動するには、pidプロセスを終了する必要があります。 ファイル名はわかりますが、ファイル番号はわかりません。 プロセスは画面内で実行中です。画面に参加すると、Javaプロセスが開いて実行されているため、コマンドを介して停止またはctrl+c停止することはできません。私が見るユニークな解決策はそれを殺すことです。 [root@vmi1478348 ~]# screen -ls There are screens on: ...

Admin

特定のリソースを消費するツールを終了するスクリプト/デーモン?
kill

特定のリソースを消費するツールを終了するスクリプト/デーモン?

私はSGE Linuxクラスタで作業していますが、初心者はしばしばqsub(qloginhttps://gridscheduler.sourceforge.net/htmlman/htmlman1/qsub.html)。 次の特定のプログラムを終了するためのツールや方法はありますか?バブラ)ログインノードで実行するのに5分以上かかるとどうなりますか? ...

Admin

LXCゲスト内部のOOMキラー防止
kill

LXCゲスト内部のOOMキラー防止

私はPythonプログラムを持っていますmyprogram.py。私のPythonプログラムがメモリ不足(OOM)のために終了したことに気づきました。しかし、私のVPSがLXCの内部にあり、1GBのスワップスペースがあり、メモリがいっぱいになると(として確認htop)、VPSにスワップスペースが組み込まれているにもかかわらず、スワップメモリ​​を利用しないことも確認しました。カーネル構成を変更する権限がありませんvm.swappiness。しかし、コマンドにcgroupsテキストがあることに気づきましたdf。おそらく、OOM Killerが人を殺すのを防ぐの...

Admin

sudoersで参照されている操作はKillコマンドでまだ失敗します。
kill

sudoersで参照されている操作はKillコマンドでまだ失敗します。

Node-REDでConnManを再起動したいです。サービスは独自のユーザーによって実行されますnodered。 ユーザーとしてデバイスにSSHを入力しnoderedて入力すると、 nodered@pi:~$ sudo /etc/init.d/connman restart これはうまくいきます。 ただし、電話をかけてvisudo次の行を追加すると、次のようになります。 nodered ALL = (root) NOPASSWD: /etc/init.d/connman restart コマンドを実行すると、次のエラーが発生します。 nodered@pi...

Admin

実行可能ファイルがシステムに表示する名前を変更する方法
kill

実行可能ファイルがシステムに表示する名前を変更する方法

言及するのを忘れてしまいました。 Suse Tumbleweedで実行され、デスクトップはKDE Plasmaです。 私のディレクトリにbinシンボリックリンクがありますmpv。 $ ls -l bin/Play lrwxrwxrwx 1 boffi users 12 Feb 11 12:33 bin/Play -> /usr/bin/mpv Play任意の音楽ファイルを呼び出すスクリプトがあります。 $ cat bin/play_alarm #! /usr/bin/bash files=($(find $HOME/Music/$1 -type...

Admin

Zenity --auto-killはGhostscriptプロセスでは機能しません。
kill

Zenity --auto-killはGhostscriptプロセスでは機能しません。

「キャンセル」ボタンを押したときに親プロセスを終了するために使用される機能--auto-killに応じて、zenityオプションに関する質問があります。zenity --help-progressこの行に必要なものは次のとおりです。 gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile="$FOLDER.pdf" "$FILE" | zenity --progress --title="Processi...

Admin

1つのプロセスが終了すると、残りのプロセスも終了できるように、「プロセスグループ」で複数のターミナルウィンドウを起動します。
kill

1つのプロセスが終了すると、残りのプロセスも終了できるように、「プロセスグループ」で複数のターミナルウィンドウを起動します。

3つの端末エミュレータウィンドウを起動するスクリプトがあります。 #!/bin/sh terminator --role='terminator-left' 2>/dev/null & sleep 0.1 terminator --role='terminator-center' 2>/dev/null & sleep 0.1 terminator --role='terminator-right' 2>/dev/null & (私はopenbox設定ファイルで定義されている他のモニタにウィンドウを自動的に配置で...

Admin

Bashに組み込まれた「kill」の干渉なしにCygwinの「/bin/kill」のマニュアルページをどのように読むことができますか?
kill

Bashに組み込まれた「kill」の干渉なしにCygwinの「/bin/kill」のマニュアルページをどのように読むことができますか?

私はWindows 10でCygwinを使用していますが、WSL2でUbuntuも使用しています。後者ではこれを再現できません。 cygwinと入力するとマークされman killますNo manual entry for kill。と入力するとman /bin/kill正しいファイルが表示されているようですが、バイナリ横説の間に挟まれています。 manこのページを正しく表示するにはどうすればよいですか? ...

Admin

メモリ不足時のcgroup v2のプロセス終了順序は何ですか?
kill

メモリ不足時のcgroup v2のプロセス終了順序は何ですか?

私はUbuntu 22.04でcgroup v2を使用してグループのユーザーを制限しています。メモリ不足(OOM)が発生したときにプロセスを終了する方法を知りたいです。 たとえば、 コンピュータには100Gメモリがあります。 A、B、C、Dという4人のユーザーで構成されるグループがあります。このグループのメモリ制限は80Gです。つまり、4人のユーザーすべてが80Gを超えることはできません。 まず、ユーザAは50Gメモリを使用してプログラム(プロセスa)を実行します。しばらくすると、Bは20G(b)を使用し、次にCは20G(c)を使用します。 Dは20G(d)...

Admin

プロセスがSIGKILLの場合、名前の周りに角括弧([])が表示されます。
kill

プロセスがSIGKILLの場合、名前の周りに角括弧([])が表示されます。

次のプロセスを実行して終了しています。 python some_script.py &; pid=$!; sleep 5; kill -9 $!; ps -o pid,sid,uid,state,start,command つまり、バックグラウンドでスクリプトを実行し、そのプロセスIDを記録し、5秒間待機してからSIGKILLで終了し、最後にプロセスのリストを表示します。スクリプト自体はメモリを大量に使用します。ソースコードは質問の最後に含まれています。 の出力はps次のとおりです。 PID SID UID S STARTE...

Admin

Perlの`kill`は予想外の`$! == Errno::EINTR` を使用します。
kill

Perlの`kill`は予想外の`$! == Errno::EINTR` を使用します。

TCP接続を処理するためにサブプロセスをフォークするネットワークデーモンを作成しました。SIGINT基本プロセスの各サブプロセスに対して1つずつトリガーして、いくつかのkill最終統計をクリーンアップして収集します。 ほとんどすべてのケースでうまく機能し、サブプロセスは非常に迅速に終了します。ただし、場合によっては、サブプロセスが短いタイムアウト(たとえば5秒)以内にシャットダウンを拒否することがあります。 当時何が起こったのかわからないので、状況を診断するために詳細な出力を追加しました。netcat接続を開いてプロセスを一時停止することがわかりましたnet...

Admin

linux:kill -9プロセスは2回目の試みでのみ成功します。
kill

linux:kill -9プロセスは2回目の試みでのみ成功します。

現在解決中です。複数のchrootがumount /chrootedpath /dev/ptsされた後:ターゲットは使用中です。。 問題の一部を発見しました。まだ実行中の2つのプロセスがコマンドpsとしてマークされています。sudo choot彼らはSs/T状態にあります。奇妙なことに、私は他の人ではなく、私が殺されたのではないことを知っていたので混乱しましkill -9た。それでもっと学びようとしました。しかし、今回は0で終了します。どちらのプロセスも最初に失敗し、そのうちの1つが成功します。1uninterruptable sleepstracestra...

Admin

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

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