GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Was sind diese Windows-Prozesse unter Linux?

Einige Windows-Apps, die in Wine oder Front-Ends für Wine ausgeführt werden, wie PlayOnLinux oder Crossover, lassen explorer.exe und andere ausführbare Windows-Dateien nach dem Schließen geöffnet. Versuchen Sie, einige Ihrer Wine-Anwendungen nacheinander auszuführen, und überprüfen Sie htop auf explorer.exe, nachdem Sie sie geschlossen haben.

Oder führen Sie diesen Befehl im Terminal aus:

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

Die beiden Windows-Prozesse in Ihrer Frage laufen seit mehr als 8 Stunden. Möglicherweise laufen sie seit dem Start von Ubuntu. Beenden Sie die PIDs von explorer.exe und services.exe und prüfen Sie, ob diese beiden Prozesse danach wiederkommen. Um die PIDs von explorer.exe und services.exe im Beispiel in Ihrer Frage zu beenden, verwenden Sie diesen Befehl:

kill 3413 3110  

Die Ergebnisse der Ausführung des obigen Befehls zeigten, dass die beiden Windows-Prozesse seit dem Start ausgeführt wurden. Öffnen Sie die integrierten Startanwendungen App, die eine Liste aller zusätzlichen Startprogramme in Ihrem Betriebssystem anzeigt.

Startprogramme zeigten nur ein normales Ubuntu-Startprogramm in der Liste der zusätzlichen Startprogramme. Führen Sie den folgenden Befehl direkt nach dem nächsten Start von Ubuntu aus, um anzuzeigen, welcher Prozess was gegabelt hat, damit Sie eine bessere Vorstellung davon bekommen, welcher Prozess Ihre beiden Windows-Prozesse aufruft.

ps auxf

Sehen Sie sich /proc an Dateisystem:

ls -l /proc/3413/exe

Und es zeigt Ihnen die Binärdatei des Prozesses. Unter dem Verzeichnis gibt es weitere Pseudodateien mit nützlichen Informationen, und eine weitere nützliche ist cmd ,

cat /proc/3413/cmd

Geben Sie die Argumente an, die zum Starten des Prozesses verwendet wurden (falls vorhanden).


Linux
  1. Was ist der beste VPS:Windows oder Linux?

  2. Was sind Linux-Prozesse, -Threads, leichte Prozesse und Prozessstatus?

  3. Was sind Bash-Exit-Codes in Linux

  4. Was sind Sparse-Dateien in Linux?

  5. In welchen Sprachen sind Windows, Mac OS X und Linux geschrieben?

Bringen Sie podman unter Windows mit Linux zum Laufen

Welche Version von Linux verwende ich?

So listen Sie laufende Prozesse in Linux auf

Was sind Inodes unter Linux?

Überprüfen Sie, welche Ports und Prozesse in Ubuntu ausgeführt werden

Sind Threads als Prozesse unter Linux implementiert?