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


59

私は、チェックインhtopシステム上で実行されているものを、見つかった/私はそれが何であるかわからないものを見た、Windows Desktopexplorer.exe。Ubuntu Linuxを使用していますが、このラップトップにWindowsはありません。

これがプロセスのイメージです

「C:\ Windows \ system32 \ explorer.exe / desktop」および「C:\ Windows \ system32 \ services.exe」を示すhtopの出力

これらが何であるかを知るにはどうすればよいですか?

~$ ps -aux | grep "explorer.exe\|services.exe"
root      3110  0.0  0.0 2645728  352 ?        Ssl  06:45   0:00 C:\windows\system32\services.exe
root      3413  0.0  0.0 2658592 1440 ?        Ssl  06:45   0:00 C:\windows\system32\explorer.exe /desktop
root     20817  0.0  0.0  14360  2408 pts/4    S+   15:20   0:00 grep --color=auto explorer.exe\|services.exe

69
私はそれを知っていました!真実がついに明らかにされました!UbuntuはずっとWindowsでした!
マッティバークネン

16
GUIセッションをルートとして実行していますか?そうではないことを願っています。セキュリティに関する限り、それは非常に悪い考えだからです。
レオラム

@LéoLam、はい、私は..私は、ユーザーなどを作成すると、まだその慣れていないんだよ
VLS

4
@LéoLamおっと!そんなことしないで!
-dalearn

回答:


50

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

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

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

2
関連するウィンドウはありません。さえもWine.. monoインストールしていませんが、1か月間実行していませんでした。Linuxにあまり詳しくないので、Wineとはまったく
VLS

2
スタートアップアプリケーションと呼ばれるスタートアッププログラムを表示する組み込みのUbuntuアプリケーションがあります。ダッシュボードでスタートアップアプリケーションを検索し、アイコンをクリックして開きます。
karel

2
他のプログラムに組み込まれている場合でも、これらは非常に間違いなくワインのバージョンです-そのようなC:\パスを報告するLinuxプログラムは他にありません。wineがインストールされていないか、wineを使用する別のクロスオーバーアプリがインストールされていませんか?
ダボロス

3
@VLS Monoはワインを使用できます、はい。モノをインストールしたときに、いくつかのワインコンポーネントが自動的にインストールされている場合があります。また、Windowsアプリケーションをインストールしようとしたときに、おそらくあなたが気付かないうちにwineが自動的にインストールされた可能性があります(Ubuntuがすぐに使えるかどうかわからないので、通常は自動インストールなどを無効にします)。
マイケルジョンソン

13
言わずにWineを使用するプログラムの他の例:TeamViewer、Picasa。
reinierpost

18

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

ls -l /proc/3413/exe

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

cat /proc/3413/cmd

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


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