X kann mit Ctrl+ Alt+ beendet BackSpacewerden. Wenn Sie Ctrl+ Alt+ F1(oder F2 bis 6) drücken, werden Sie auf einer virtuellen Konsole abgelegt, wo Sie Befehle eingeben können, um die fehlerhafte App zu beenden. Um zur GUI zurückzukehren, drücken Sie Ctrl+ Alt+ F7.
Hat Linux ein Äquivalent von Strg + Alt + Entf?
Hat Linux ein Äquivalent von CTRL+ ALT+ DEL?
9 Antworten auf die Frage
- Beliebte
- Neu
- Mit Kommentaren
- Aktiv
Unter GNU / Linux [zumindest auf Basis des SystemV-Init-Stils ] hängt das Verhalten von ctrl+ alt+ delvon der Konfigurationsdatei ab, /etc/inittab
in der Sie eine Zeile wie folgt lesen können sollten:
<id>::ctrlaltdel:/sbin/shutdown -t3 -r now
(Beispiel aus einer ArchLinux-Distribution). Das bedeutet, dass das System heruntergefahren wird, wenn es die Tastenkombination erhält. Möglicherweise möchten Sie jedoch noch etwas tun, z. B. * :
<id>::ctrlaltdel:/usb/bin/sudo make me a sandwich
(was viel nützlicher ist :)
Sie können zwar eine Verknüpfung für Alt+ Ctrl+ Delin Linux erstellen, aber es gibt noch weitere interessante Kombinationen, die Sie vielleicht wissen möchten.
Wenn Sie Altund SysRq(was die Print ScreenTaste ist) gedrückt halten, während Sie langsam tippen, REISUBwerden Sie sicher neu gestartet. REISUOwird ein Herunterfahren statt einen Neustart durchführen. Weitere Informationen finden Sie unter REISUB - der schonende Neustart von Linux .
Vielleicht wissen Sie dies bereits, aber drücken Sie Alt+ Ctrl+ eine der Tasten von F1bis F6, um jederzeit eine Konsole zu erhalten, mit der Sie sich im Textmodus anmelden und die Befehlszeile verwenden können. Dies war sehr hilfreich, wenn ich meine Desktop-Umgebung durcheinander gebracht habe.
In der Linux-Konsole verhält sich Ctrl+ Alt+ in den meisten Distributionen standardmäßig Delwie in MS-DOS - es startet das System neu.
In der grafischen Benutzeroberfläche wird Ctrl+ Alt+ Backspaceden aktuellen X-Server beenden und einen neuen Server starten. Damit verhält er sich wie die SAK-Sequenz in Windows ( Ctrl+ Alt+ Del).
Ja, jedoch hängt die Aktion von den Desktop Manager-Konfigurationen ab. In KDE wird ein Dialogfeld angezeigt, für das Sie auswählen können, ob das System neu gestartet oder angehalten werden soll.
REISUB wäre das nächste Äquivalent. Magic SysRq-Schlüssel sind die einzige Möglichkeit, herkömmliche Windows / DOS-Hard-Resets unter Linux / UNIX zu emulieren.
Verwenden Sie für eine Programm-Manager-ähnliche Oberfläche top und drücken Sie 'k' für 'k'ill.
Ctrl+ Alt+ Backspaceist standardmäßig in X Servers> 1.6 deaktiviert (obwohl einige Distributionen es in den von ihnen gelieferten Konfigurationsdateien wieder aktivieren). Obwohl es nicht das tut, was Windows Ctrl+ Alt+ Delim Allgemeinen tut, wird das Beenden von X und das Beheben fehlerhafter Programme dem Neustart der Maschine vorgezogen.
Ja, es sind dieselben Schlüssel wie bei Ubuntu, sie können jedoch je nach Ihrer Distribution variieren.
In gnome gibt es eine Funktion namens "Tastenkombinationen", mit der Sie Tastenkombinationen anpassen können.
Der Prozessmanager für Gnome heißt gnome-system-monitor, wenn Sie also zu: - System gehen; - Präferenzen; - Tastenkombinationen und füge gnome-system-monitor hinzu als CTRL+ ALT+ DELes sollte für dich funktionieren :)
Der Linux-Kernel kann entweder einen Neustart durchführen oder SIGINT den Init-Prozess bei Ctrl+ Alt+ sendenDel
Wenn das SIGINT-Verhalten aktiviert ist, können Sie also Ctrl+ Alt+ Delmachen, was immer Ihre Init tun soll.
Der Linux-Kernel selbst erlaubt zwei mögliche Verhalten von Ctrl+ Alt+ Del:
- Starten Sie sofort neu
- SIGINT an den Init-Prozess senden
Welches Verhalten verwendet wird, kann ausgewählt werden mit:
reboot
Systemaufruf, sieheman 2 reboot
/proc/sys/kernel/ctrl-alt-del
Beispielsweise führt BusyBox '1.28.3 init einen beliebigen Befehl aus, der /etc/inittab
als gegeben wird:
::ctrlaltdel:/sbin/reboot
Und hier ist ein minimal interessantes C-Beispiel für uclibc:
#define _XOPEN_SOURCE 700 #include <signal.h> #include <stdio.h> #include <stdlib.h> #include <sys/reboot.h> #include <unistd.h> void signal_handler(int sig) { write(STDOUT_FILENO, "cad\n", 4); signal(sig, signal_handler); } int main(void) { int i = 0; /* Disable the forced reboot, enable sending SIGINT to init. */ reboot(RB_DISABLE_CAD); signal(SIGINT, signal_handler); while (1) { sleep(1); printf("%d\n", i); i++; } return EXIT_SUCCESS; }
Hier ist ein einfaches Setup, um dies auszuprobieren .
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4