Scorciatoia da tastiera del Task Manager in Linux?


13

Esiste una scorciatoia da tastiera per il "task manager" (come Alt+ Ctrl+ Delin Windows) quando la mia macchina va in crash?


2
come commento windows bastardato ctrl + alt + del, significava riavviare a lungo, e quindi Windows ha deciso di far apparire un task manager.
xenoterracide,

4
A parte questo, non è in realtà Ctrl + Alt + Canc in Windows (anche se in alcuni casi lo fa apparire direttamente, ma non sempre), ma piuttosto Ctrl + Maiusc + Esc.
houbysoft,

Non esiste una GUI standard per Linux. Qualcosa del genere dipende interamente da un ambiente desktop (Gnome, KDE, ...) o dalla configurazione del gestore di finestre. Ma se solo un'applicazione si è arrestata in modo anomalo, i soliti menu di sistema continueranno a rispondere e se l'intero sistema si è arrestato in modo anomalo, nulla risponderà. Ci sono alcuni stati intermedi in cui alcuni componenti di sistema fondamentali (ad esempio il server X) si sono arrestati in modo anomalo, vedere la risposta di jsbillings e la risposta di jwernerny .
Gilles 'SO- smetti di essere malvagio' il

Risposte:


12

Presumo che per "la mia macchina vada in crash" intendi che qualsiasi attività sta occupando il display che stai guardando ha smesso di rispondere. (In generale, quando qualcosa si blocca su Linux, solo quella cosa si blocca e tutto il resto continua a funzionare. È molto raro che l'intera macchina si fermi.)

Quando tutto il resto fallisce, mi piace tornare a un'interfaccia terminale standard (modalità testo anziché GUI) premendo CTRL+ Alt+ F1. Questo fa apparire una richiesta di accesso. Quindi accedo e immetto il comando topper vedere cosa sta funzionando. Il processo in cima all'elenco è quello che utilizza la maggior parte della CPU e di solito il problema, quindi lo uccido premendo ke inserendo l'ID del processo (i numeri a sinistra). Quindi torno alla GUI premendo CTRL+ Alt+ F7 (o talvolta CTRL+ Alt+ F8, una di quelle due funzionerà, ma potrebbe cambiare). Se le cose adesso funzionano, continuo, in caso contrario, riproverò o potrei semplicemente forzare un riavvio.


Stai davvero parlando di tutte le distro Linux? Prova a eseguire Fedora 29 o Mint 19. Quando il browser si blocca, tutto il sistema si blocca insieme :(
kokbira

@kokbira Hai ragione, alcune cose sono cambiate negli 8 anni da quando è stato scritto. Adesso entrerò spesso nel sistema. Tuttavia, ci sono ancora versioni di distribuzioni per le quali questo funzionerà.
jwernerny,

12

Ecco alcune scorciatoie utili che puoi provare:

  • <Ctrl><Esc> visualizza la tabella dei processi
  • <Ctrl><Alt><Esc> converte il puntatore in un teschio e ossa incrociate e ucciderà il processo della finestra su cui fai clic
  • <Ctrl><Alt><Backspace> uccide l'X-server
  • <Ctrl><Alt><Del> spegnere il sistema e riavviare

3
Ctrl+alt+backspacedeve essere abilitato per uccidere xserver
xenoterracide il

6

È leggermente correlato, ma se hai a che fare con un sistema in crash, potresti voler invocare la chiave Magic Sysrq . In questo modo è possibile interrompere tutti i processi, sincronizzare i dischi, stampare le attività attive, avviare un crash dump e molto altro.


2

Puoi anche usare xbindkeys e definire un'associazione per far apparire top, htop, * top, gnome-system-monitor, ecc. Il passaggio a un TTY ( risposta di jwernerny ) è probabilmente la migliore idea se il tuo sistema o server X sta funzionando.


1

Solo due passaggi:

Step1: digitare il topcomando nel terminale.

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

Fornirà l'elenco dei processi in esecuzione con ID processo, nome, ora, utilizzo della memoria ecc.

Passaggio 2: trova il processo particolare e quindi il relativo id. Supponiamo che l'ID processo sia 12043, quindi il comando procede in questo modo

$ kill 12043

Con killpossiamo terminare / interrompere / interrompere un processo in corso / processo bloccato.


0

Nessuna risposta sopra ha risposto alla vera domanda. Ho appena raggiunto questo thread e non sono riuscito a trovare la risposta. Quindi eccoti

  • Per l'ambiente basato su Gnome vai su Applicazione -> Strumenti di sistema -> Monitor di sistema inserisci qui la descrizione dell'immagine
  • Per l'ambiente basato su Gnome vai in Applicazioni> Sistema> Monitor di sistema
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.