Apakah Linux memiliki CTRL+ ALT+ yang DELsetara?
linux
ctrl-alt-delete
gutsygecko
sumber
sumber
Jawaban:
X dapat dibunuh menggunakan Ctrl+ Alt+ BackSpace, dan jika Anda menekan Ctrl+ Alt+ F1(atau F2 hingga 6), Anda akan jatuh ke konsol virtual tempat Anda dapat mengetik perintah untuk mematikan aplikasi yang buruk. Untuk beralih kembali ke GUI, tekan Ctrl+ Alt+ F7.
sumber
Di bawah GNU / Linux [setidaknya yang didasarkan pada gaya init SystemV ], perilaku ctrl+ alt+ delbergantung pada file konfigurasi di
/etc/inittab
mana Anda seharusnya dapat membaca baris seperti:(contoh dari distribusi ArchLinux) yang berarti bahwa sistem akan dimatikan ketika menerima kombinasi tombol. Tetapi Anda mungkin ingin melakukan hal lain, seperti * :
(yang jauh lebih bermanfaat :)
sumber
Anda dapat membuat jalan pintas untuk Alt+ Ctrl+ Deldi Linux, tetapi ada beberapa kombinasi lain yang lebih menarik yang mungkin ingin Anda ketahui.
Menahan Altdan SysRq(yang merupakan Print Screenkuncinya) dan mengetik REISUBdengan beberapa (biasanya saya hitung sampai 5) detik antara setiap tombol akan membuat Anda aman restart. REISUOakan melakukan shutdown daripada restart. Seperti yang ditunjukkan oleh komentar, ini bukan perintah tunggal, tetapi kombinasi dari banyak perintah, masing-masing melakukan hal tertentu. Jadi saya sarankan untuk melihat REISUB - restart Linux yang lembut untuk lebih jelasnya.
Dan Anda mungkin sudah tahu ini tetapi pers Alt+ Ctrl+ salah satu tombol dari F1untuk F6mendapatkan konsol setiap saat, yang dapat Anda gunakan untuk masuk dalam mode teks dan garis menggunakan perintah. Ini sangat membantu ketika saya mengacaukan lingkungan desktop saya.
sumber
reisub
sebenarnya . Ini bukan perintah tunggal, tetapi kombinasi dari 6 perintah, masing-masing melakukan sesuatu yang spesifik (lihat artikel Wikipedia tentang kunci SysRq ajaib untuk detail). Jadi, jika Anda menekani
terlalu cepat setelah itue
, Anda dapat mematikan program saat mereka masih mati - seperti yang saya lakukan setelah membaca jawaban ini.Ya, namun tindakan yang dilakukan tergantung pada konfigurasi manajer desktop. Dalam KDE itu menunjukkan dialog yang dapat Anda pilih jika restart atau menghentikan sistem.
sumber
Di konsol Linux, secara default di sebagian besar distribusi, Ctrl+ Alt+ Delberperilaku seperti pada MS-DOS - itu me-restart sistem.
Dalam GUI, Ctrl+ Alt+ Backspaceakan mematikan server X saat ini dan memulai yang baru, sehingga berperilaku seperti urutan SAK di Windows ( Ctrl+ Alt+ Del).
sumber
REISUB akan menjadi setara terdekat. Kunci Magic SysRq adalah satu-satunya cara meniru hard-reset tradisional Windows / DOS di Linux / UNIX.
Untuk antarmuka seperti Manajer Program, gunakan top dan tekan 'k' untuk 'k'ill.
Ctrl+ Alt+ Backspacedinonaktifkan secara default di Server X> 1,6 (walaupun beberapa distro mengaktifkannya kembali dalam file konfigurasi yang mereka kirimkan). Meskipun tidak melakukan apa yang Windows Ctrl+ Alt+ Dellakukan secara umum membunuh X dan memperbaiki program yang tidak diinginkan lebih disukai daripada me-restart mesin.
sumber
Di gnome, ada fitur yang disebut "Pintasan Keyboard" yang memungkinkan Anda menyesuaikan pintasan keyboard.
Manajer proses untuk Gnome disebut gnome-system-monitor, jadi jika Anda pergi ke: - System; - Preferensi; - Pintasan Keyboard dan tambahkan gnome-system-monitor sebagai CTRL+ ALT+ DELitu akan bekerja untuk Anda :)
sumber
Ya, itu adalah kunci yang sama seperti di Ubuntu tetapi dapat bervariasi sesuai dengan distribusi Anda.
sumber
Kernel Linux dapat melakukan boot ulang atau mengirim SIGINT proses init setelah Ctrl+ Alt+Del
Oleh karena itu, jika perilaku SIGINT diaktifkan, maka Anda dapat membuat Ctrl+ Alt+ Delmelakukan apa pun yang diinginkan init Anda.
Kernel Linux sendiri memungkinkan dua kemungkinan perilaku dari Ctrl+ Alt+ Del:
Perilaku mana yang digunakan dapat dipilih dengan:
reboot
panggilan sistem, lihatman 2 reboot
/proc/sys/kernel/ctrl-alt-del
Sebagai contoh, BusyBox '1.28.3 init mengeksekusi perintah arbitrer yang diberikan
/etc/inittab
sebagai:Dan di sini adalah contoh C yang menarik minimal untuk uclibc:
Berikut ini adalah pengaturan yang mudah untuk mencoba ini .
sumber