Pintasan keyboard pengelola tugas di Linux?

13

Apakah ada pintasan keyboard untuk "task manager" (seperti Alt+ Ctrl+ Deldi windows) ketika mesin saya mengalami crash?

Renjith G
sumber
2
sebagai jendela komentar yang mem-bastardisasi ctrl + alt + del, itu berarti reboot untuk waktu yang lama, dan kemudian windows memutuskan untuk membuatnya memunculkan task manager sebagai gantinya.
xenoterracide
4
Sama seperti samping, itu tidak benar-benar Ctrl + Alt + Del di Windows (meskipun dalam beberapa kasus itu membawanya secara langsung, tetapi tidak selalu), tetapi lebih Ctrl + Shift + Escape.
houbysoft
Tidak ada GUI standar untuk Linux. Sesuatu seperti ini sepenuhnya tergantung pada lingkungan desktop (Gnome, KDE, ...) atau konfigurasi window manager. Tetapi jika hanya aplikasi yang mogok, menu sistem yang biasa akan terus merespons, dan jika seluruh sistem mogok, tidak ada yang akan merespons. Ada beberapa kondisi perantara di mana beberapa komponen sistem mendasar (mis. Server X) mengalami crash, lihat jawaban jsbillings dan jwernerny .
Gilles 'SANGAT berhenti menjadi jahat'

Jawaban:

12

Saya akan berasumsi dengan "mesin saya masuk ke keadaan macet" maksud Anda bahwa tugas apa pun yang mengambil tampilan yang Anda lihat telah berhenti merespons. (Secara umum, ketika sesuatu crash di Linux, hanya hal itu yang crash dan yang lainnya terus berjalan. Sangat jarang bahwa seluruh mesin berhenti.)

Ketika semuanya gagal, saya ingin kembali ke antarmuka terminal standar (mode teks sebagai lawan GUI) dengan menekan CTRL+ Alt+ F1. Ini memunculkan prompt login. Saya kemudian login, dan masukkan perintah topuntuk melihat apa yang sedang berjalan. Proses di bagian atas daftar adalah yang paling banyak menggunakan CPU dan biasanya masalahnya, jadi saya membunuhnya dengan menekan k, dan memasukkan ID proses (angka di sebelah kiri). Saya kemudian kembali ke GUI dengan menekan CTRL+ Alt+ F7 (atau kadang-kadang CTRL+ Alt+ F8, salah satu dari keduanya akan bekerja, tetapi mungkin berubah). Jika semuanya sekarang berfungsi, saya melanjutkan, jika tidak, saya akan mencoba lagi atau mungkin memaksa reboot.

jerny
sumber
Apakah Anda benar-benar berbicara tentang semua distro Linux? Cobalah untuk menjalankan Fedora 29 atau Mint 19. Ketika browser macet, semua sistem membeku bersama :(
kokbira
@ kokbira Anda benar, beberapa hal telah berubah dalam 8 tahun sejak ini ditulis. Saya akan sering hanya ssh ke dalam sistem sekarang. Namun, masih ada versi distro yang akan berfungsi.
jwernerny
12

Berikut beberapa pintasan berguna yang dapat Anda coba:

  • <Ctrl><Esc> menampilkan tabel proses
  • <Ctrl><Alt><Esc> mengonversi penunjuk menjadi tengkorak dan tulang bersilang dan akan membunuh proses jendela yang Anda klik
  • <Ctrl><Alt><Backspace> membunuh X-server
  • <Ctrl><Alt><Del> matikan sistem dan reboot
dogbane
sumber
3
Ctrl+alt+backspaceharus diaktifkan untuk mematikan xserver
xenoterracide
6

Ini sedikit terkait, tetapi jika Anda berurusan dengan sistem macet , Anda mungkin ingin menggunakan kunci Magic Sysrq . Dengan cara ini Anda dapat membunuh semua proses, menyinkronkan disk Anda, mencetak tugas aktif, memulai crash dump, dan banyak lagi.

jsbillings
sumber
2

Anda juga dapat menggunakan xbindkeys dan mendefinisikan penjilidan ke pop up top, htop, * top, gnome-system-monitor, dll. Beralih ke TTY ( jawaban jwernerny ) mungkin merupakan ide terbaik jika sistem atau server X Anda bekerja.

Tidak yakin
sumber
1

Hanya dua langkah:

Langkah1: Ketikkan topperintah di terminal.

$ sudo -s
[sudo] password for username : (type your password here)
$ top

Ini akan memberikan daftar proses yang berjalan dengan id proses, nama, waktu, penggunaan memori dll.

Langkah2: Temukan proses tertentu dan kemudian id tersebut masing-masing. Mari kita anggap proses id sebagai 12043, kemudian perintah berjalan seperti ini

$ kill 12043

Dengan killkita dapat membunuh / menghentikan / membatalkan proses yang berjalan / proses digantung.

KrishCdbry
sumber
0

Tidak ada jawaban di atas yang menjawab pertanyaan sesungguhnya. Saya baru saja mencapai utas ini dan tidak dapat menemukan jawabannya juga. Jadi ini dia

  • Untuk lingkungan berbasis Gnome, buka Aplikasi -> System Tools -> System Monitor masukkan deskripsi gambar di sini
  • Untuk lingkungan berbasis Gnome, buka Aplikasi> Sistem> Monitor Sistem
M. Atif Riaz
sumber