Linux Taskkill "Explorer"?
In Windows kann man mit diesem Befehl, taskkill /im explorer.exe, den Explorer beenden. Gibt es eine solche Möglichkeit auch in Linux?
4 Antworten
ja, da gibt es den kill Befehl in der bash-Konsole.
damit kannst du Prozesse über deren ProcessID (PID) abschießen.
einmal kill PID und zum anderen kill -9 pid, letzterer Befehl ist gnadenlos und fragt nicht nach Verlusten, sondern schießt einfach ab.
genaueres bitte in der Konsole mit kill -? abfragen bzw man kill
wenn man die PID des Prozesses herausfindet, dann sicher schon.
wobei der Desktop in Linux bisschen anders ist als der in Windows. in Windows ist es einfach die explorer.exe, die als erste Instanz den Desktop aufbaut
in Linux hast du die Oberfläche über Xwindow, KDE, Gnome o.ä., das kann sein dass dafür mehrere Prozesse zuständig sind.
Das geht entweder über Apps für Systemprozesse je nach Desktop Umgebung oder über Bash mit dem Befehl
sudo kill PID
Wobei PID durch die Prozess-ID zu ersetzen ist. Diese kann man bspw über
ps -A | grep PROGRAMMNAME
Herausfinden. Dabei listet ps -A alle Prozesse auf und grep durchsucht die Ausgabe nach dem Programm. Dann wird dort die Prozess-ID gefolgt vom Programmnamen in Spalten angezeigt.
Da es unter Linux zum Glück bessere Programme gibt, fehlt die explorer.exe. Also geht dieses konkrete Beispiel nicht. Aber das Konzept besteht natürlich.
killall MeinProgramm
oder
xkill
und dann das Fenster anklicken, dass du gerne abschießen möchtest.
Alternativ kannst du auch den Systemmonitor nutzen (z.B. KSysGuard), oder htop, btop, etc.
Wenn du nur den Namen der Anwendung kennst:
sudo pkill Name
Aber du kannst auch vorher versuchen, die PID herauszufinden:
sudo pgrep -l Name
kann man wie in Windows auch damit den Explorer schliessen, sodass man kein Desktop mehr hat