タグ付けされた質問 「process」

プロセスの識別、それらのリスト、シグナルの送信、それらの強制終了、プロセスの優先順位の割り当ておよび使用に関する質問。



6
名前に基づいて-9キルするシェルスクリプト
このプロセスを自動化する方法(おそらくスクリプト)があります: petr@sova:~$ ps -ef | grep middleman petr 18445 2312 1 12:06 pts/2 00:00:01 /home/petr/.rvm/gems/ruby-1.9.3-p362/bin/middleman petr 18581 13621 0 12:08 pts/0 00:00:00 grep --color=auto middleman petr@sova:~$ kill -9 18445 残念ながら、pkillで-9オプションを選択する必要があるため、弱すぎますkill。
28 bash  process  kill 

6
Nautilusを強制終了するたびに再起動する原因は何ですか?
htopで、私はNautilusを殺し、1秒以内に、新しいPIDで戻ってきました! 再起動されたNautilusはProcessesリストに表示されますが、Nautilusを手動で起動するまでGUIがありません... Nautilusがデスクトップでロックステップで動作するという話を聞いたことがあります。 いくつかのディストリビューションクリティカルなプログラムを監視する、ある種の「ウォッチドッグ」プログラムはありますか?Nautilusの監視はLinuxカーネルの問題とは思えないので、ここで何が起こっているのだろうかと思うのですが。

5
端末からウィンドウを閉じるために強制終了するGoogle Chromeのプロセスは何ですか?
Google Chromeでは、開いているウィンドウが1つしかない場合でも、通常8〜9個のプロセスが実行されています。Google Chromeウィンドウを安全に閉じるために、これらのプロセスのうちどれを終了しますか? ここに私のあるps -Af | grep chrome出力は: 1000 2706 1 2 23:01 ? 00:00:52 /usr/bin/google-chrome-stable 1000 2713 2706 0 23:01 ? 00:00:00 /usr/bin/google-chrome-stable 1000 2714 2706 0 23:01 ? 00:00:00 /opt/google/chrome/chrome-sandbox /opt/google/chrome/chrome --type=zygote 1000 2715 2714 0 23:01 ? 00:00:00 /opt/google/chrome/chrome --type=zygote 1000 2719 2715 0 23:01 ? 00:00:00 …


4
端末から実行中のアプリケーションを取得できますか?
デバッグのために、ターミナルからアプリケーションを実行する必要がある場合があります。アプリケーションの起動後すぐにバグが発生すると確信している場合は、ターミナルからこのアプリケーションを実行できます。 ただし、バグは予期せずに発生するため、ターミナルからバグのあるアプリケーションを監視するだけで済みます(出力を確認するため)。 その後、ターミナルを使用して起動されなかったアプリケーションをターミナルから取得できますか?もしそうならどのように?



2
htopでは、PIDを除くすべてのプロセスで同一の64個のプロセスのリストが表示されることがあります。彼らは何ですか?
この状況に何度か気付きました(ただし、常に同じコマンドであるかどうかはわかりません)。 私がテストしてきて、適切に終了していない分離されたスクリプトが原因でない限り、この状況への導きを説明する方法すら知りません... 私ができる最善のことは、htop(ツリービュー)のこの画像を提示することです...最初の数個だけを示しました。合計63の下位エントリ(および1つの親)があります...そして、そこに座っているだけです! 私は何が起こっているのか知りたいのですが…そして「64」は何らかの制限がありますか? いずれにせよ、64個のスレッド/プロセスが「実行中」であることは奇妙に思えます 更新: システムを再起動したばかりですが、今回、最初に確認したのはhtop... console-kit-daemonが63スレッドを表示しているため...これは正常な状況のようです...それでも私には少し奇妙に思えます... console-kit-daemonに多くのスレッドがある理由を誰もが知っていますか?
25 process 

4
Javaプロセスを強制終了する
私は計算量の多いコードに取り組んでいます-今のところ-多くのクラッシュがありますが、私はまだそれに取り組んでいます:)クラッシュすると、GUIウィンドウを閉じることができません。シェルを開いてプロセスを強制終了する必要があります。 これはJavaプロセスであり、簡単に見つけることができます。 nkint@zefiro:~$ ps aux | grep java nkint 2705 16.6 1.0 460928 43680 ? Sl 12:23 0:08 /usr/lib/jvm/java-6-sun-1.6.0.26/bin/java -Djava.library.path=something something nkint 2809 0.0 0.0 4012 776 pts/0 S+ 12:24 0:00 grep --color=auto java nkint@zefiro:~$ kill -9 2705 今では簡単ですが、非常に機械的な作業です。したがって、通常、約7〜8個のプロセスがクラッシュするのを待ってから、kill -9各プロセスをクラッシュさせます。 これを自動的に行いたいです。いくつかのコマンドをパイプして(n-1)個の結果のIDを取得し、それを強制終了することは簡単だと思いますが、ps aux | grep javaどこから始めればよいのかわかりません。 誰も私にヒントを与えることができますか?
25 process  kill  pipe 

5
oom_score_adjを使用するにはどうすればよいですか?
11.04では、/proc/[pid]が含まれていますoom_score_adjがman proc、古いについて説明していoom_adjます。これを使用する方法に関する情報をグーグルで検索できませんでした。 私が手配する必要があるのは、「pbs」または「gridengine」によって開始されたプロセスが、他の何かが殺される前に殺されることです。どうやってやるの?

3
システムがハングし、ユーザー入力に対してゆっくりと反応する場合、ハングしているプロセスを特定して強制終了する方法は?
最近、VLCでビデオを開こうとすると、システムが遅くなり、開いているアプリケーションのWebブラウザー、VLC、およびファイルマネージャーなどが反応しなくなりました。マウスはまだ非常にゆっくりと反応しました。 Windowsマシンでは、キーコンビCTRL-ALT-DELを押してタスクマネージャーを開き、ハングの原因となったプロセスを検索して強制終了します。 私はLinuxの使用にかなり慣れていないので、Ubuntuでこのような状況を解決するためのベストプラクティスを見つけていません。 システムがすでにユーザー入力に非常にゆっくりと反応している場合、ハングプロセスを識別して閉じるために、どの迅速かつ効果的な方法をお勧めしますか?
24 process 

4
バックグラウンドでループが実行されている間にbashを停止する方法は?
次のようにwhileループを開始しました。 while true; do {command}; sleep 180; done & に注意してください&。 ターミナルを殺すと、このwhileループが停止すると思いました。しかし、まだ進行中です。ターミナルセッションを終了してから数時間かかりました。 whileループを停止するにはどうすればよいですか?

6
ubuntu-geoip(GeoClue)は追跡に使用されますか?
私は現在、Ubuntuをより詳しく学んでいます。ubuntu-geoip-providerシステムモニターでプロセスを見つけました。 追跡または最も近いサーバー情報の収集、インターネットとの時間同期、またはこれらすべての目的に使用されますか?検索しましたが、十分な情報が届きませんでした。追跡している場合、どのような情報を収集しているか、そしてなぜそれを行っているのか? ここに基づいています: /usr/lib/ubuntu-geoip もっと詳しい情報が欲しいだけです。 また、これを無効にすることはできますか?無効にすることをお勧めしますか、そうすると依存関係に関連する(または他の)問題が発生しますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.