GNU/Linux >> Znalost Linux >  >> Linux

Jaké jsou tyto procesy Windows v systému Linux?

Některé aplikace pro Windows běžící ve Wine nebo front-endech Wine, jako je PlayOnLinux nebo Crossover, nechávají explorer.exe a další spustitelné soubory Windows otevřené po jejich zavření. Zkuste spustit některé z vašich aplikací Wine jednu po druhé a po jejich zavření zkontrolujte v htop explorer.exe.

Nebo spusťte tento příkaz v terminálu:

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

Dva procesy Windows ve vaší otázce běží déle než 8 hodin. Možná běží hned po zavedení Ubuntu. Zabijte PID souborů explorer.exe a services.exe a zkontrolujte, zda se tyto dva procesy poté nevrátí. Chcete-li zabít PID souborů explorer.exe a services.exe v příkladu ve vaší otázce, použijte tento příkaz:

kill 3413 3110  

Výsledky spuštění výše uvedeného příkazu ukázaly, že dva procesy Windows běží od spuštění. Otevřete vestavěné Aplikace po spuštění aplikace, která zobrazuje seznam všech dalších spouštěcích programů ve vašem operačním systému.

Startup Applications zobrazovaly v seznamu dalších spouštěcích programů pouze normální spouštěcí program Ubuntu. Hned po příštím spuštění Ubuntu spusťte následující příkaz, abyste ukázali, který proces co rozdělil, abyste si mohli udělat lepší představu, jaký proces volá vaše dva procesy Windows.

ps auxf

Podívejte se na /proc souborový systém:

ls -l /proc/3413/exe

A ukáže vám binární kód procesu. V adresáři je více pseudosouborů poskytujících užitečné informace a další užitečný je cmd ,

cat /proc/3413/cmd

s uvedením argumentů použitých ke spuštění procesu (pokud existují).


Linux
  1. Jak zabít běžící procesy v Linuxu

  2. Co jsou špinavé stránky v Linuxu

  3. Co jsou výstupní kódy Bash v Linuxu

  1. Co jsou řídké soubory v Linuxu

  2. Zkontrolujte, jaké porty a procesy běží v Ubuntu

  3. V jakých jazycích jsou napsány Windows, Mac OS X a Linux?

  1. Co bych měl použít místo windows.h v Linuxu?

  2. Provoz Linuxu ve Windows XP, tedy žádné duální bootování

  3. Jsou vlákna implementována jako procesy v Linuxu?