GNU/Linux >> Linux の 問題 >  >> Linux

Linux 上のこれらの Windows プロセスとは何ですか?

PlayOnLinux や Crossover など、Wine または Wine のフロントエンドで実行されている一部の Windows アプリは、終了後に explorer.exe やその他の Windows 実行可能ファイルを開いたままにします。 Wine アプリケーションを 1 つずつ実行してみて、それらを閉じた後に htop で explorer.exe をチェックしてください。

または、ターミナルで次のコマンドを実行します:

ps -aux | grep "explorer.exe\|services.exe"

ご質問の 2 つの Windows プロセスは、8 時間以上実行されています。 Ubuntu の起動直後から実行されている可能性があります。 explorer.exe と services.exe の PID を強制終了し、これら 2 つのプロセスが後で戻ってくるかどうかを確認します。質問の例で explorer.exe と services.exe の PID を強制終了するには、次のコマンドを使用します。

kill 3413 3110  

上記のコマンドを実行した結果、起動時から 2 つの Windows プロセスが実行されていることがわかりました。組み込みのスタートアップ アプリケーションを開きます オペレーティング システムのすべての追加スタートアップ プログラムのリストを表示するアプリ。

スタートアップ アプリケーションは、追加のスタートアップ プログラムのリストに通常の Ubuntu スタートアップ プログラムのみを表示しました。次回 Ubuntu を起動した直後に次のコマンドを実行して、どのプロセスが何をフォークしたかを表示します。これにより、どのプロセスが 2 つの Windows プロセスを呼び出しているかをよりよく理解できるようになります。

ps auxf

/proc を見てください ファイルシステム:

ls -l /proc/3413/exe

そして、プロセスのバイナリが表示されます。ディレクトリの下には、有用な情報を提供する疑似ファイルがさらにあり、もう 1 つの有用なものは cmd です。 、

cat /proc/3413/cmd

プロセスの起動に使用される引数を提供します (存在する場合)。


Linux
  1. Linuxで実行中のプロセスを強制終了する方法

  2. Linux プロセス、スレッド、軽量プロセス、およびプロセス状態とは

  3. Linux の DNS ネームサーバー タイプとは

  1. Windows XP 内で Linux を実行、つまりデュアル ブートなし

  2. Linux で実行している PHP のバージョンを確認するには?

  3. スレッドは Linux でプロセスとして実装されますか?

  1. 最高のVPSは何ですか:WindowsまたはLinux?

  2. Linux のダーティ ページとは

  3. Linux の Bash 終了コードとは