7 modi diversi per eliminare i programmi che non rispondono in Linux
Il software Linux è in genere abbastanza robusto da funzionare senza causare problemi, ma di tanto in tanto anche le migliori app Il miglior software Linux Il miglior software Linux Sono disponibili app fantastiche per Linux. Se sei nuovo nel sistema operativo o sei un utente esperto, troverai sempre nuovi e utili software Linux da amare. Questi sono i nostri preferiti. Leggi di più potrebbe bloccarsi. Piuttosto che aspettare che si blocchino, puoi uccidere questi programmi non responsivi. In effetti, ci sono così tanti modi per ucciderli che potresti scoprire che hai solo l'imbarazzo della scelta!
Se hai problemi con un'applicazione in Linux, qui ci sono sette modi per uccidere il software che non risponde.
1. Fai clic sulla X nell'angolo
Probabilmente hai già provato a scappare e fare una bevanda calda. Se sei tornato sul tuo PC per scoprire che l'app è ancora appesa, probabilmente ha avuto abbastanza tempo per ricominciare a lavorare. Un'app che non risponde in genere ha pulsanti disattivati o opzioni che non sembrano funzionare. Potrebbe anche non essere possibile spostare la finestra dell'app sullo schermo.
Quindi, qual è la soluzione? Bene, in questa fase, puoi provare a fare clic sul pulsante X nell'angolo in alto (a sinistra oa destra, a seconda del tuo sistema operativo Linux I migliori sistemi operativi Linux I migliori sistemi operativi Linux Ci sono distribuzioni Linux disponibili per ogni scopo, il che rende la scelta uno difficile.Qui è un elenco dei migliori sistemi operativi Linux per aiutare.Per saperne di più). Questo dovrebbe fermare il programma morto nelle sue tracce. Potresti anche vedere una finestra di dialogo che ti chiede di farlo Aspettare perché il programma risponda o Forza Esci per terminarlo ora.
Se tutto va come previsto, alcune distro ti richiederanno di inviare un rapporto di errore.
In entrambi i casi, l'applicazione dovrebbe aver smesso di funzionare. Ma cosa succede se non ha ... ?
2. Monitor di sistema
L'opzione successiva è quella di aprire l'utilità di Monitoraggio del sistema operativo del tuo sistema operativo Linux, molto simile al Task Manager di Windows Come gestire i processi sospetti di Task Manager di Windows Come gestire i processi sospetti di Task Manager di Windows CTRL + ALT + CANC alias è il modo più veloce aggiungere alla tua confusione. Ordinando i processi di Task Manager, potresti notare qualcosa come svchost.exe che utilizza il 99% della tua CPU. Quindi ora ... Per saperne di più. Questo si trova in genere nel Strumenti di sistema menu e una volta avviato visualizzerà un elenco di processi in esecuzione sotto Processi linguetta.
Per chiudere qui un'applicazione non responsiva, selezionala e fai clic con il pulsante destro del mouse. Quindi hai tre opzioni:
- Interrompi processo - questo interrompe il processo, permettendoti di continuare in seguito. Non funzionerà nella maggior parte dei casi.
- Fine del processo - il modo corretto per chiudere un processo, questo risolverà in modo sicuro l'applicazione, pulendo i file temporanei sulla strada.
- Termina il processo - questa è l'opzione estrema e dovrebbe essere utilizzata solo se il processo finale ha esito negativo.
È meglio usarli in ordine. Tuttavia, se l'applicazione è una che si blocca regolarmente, potresti preferire passare al comando che sai funzionare.
3. Chiudi le app di Linux con “xkill”
Un'altra opzione che puoi utilizzare è xkill. Questo è preinstallato in Ubuntu, ma è possibile installarlo tramite il terminale (che è possibile aprire con CTRL + ALT + T) se necessario. Quando chiamato, xkill ti permetterà di chiudere qualsiasi app desktop. Installalo con il seguente comando:
sudo apt-get install xorg-xkill
Fatto ciò, esegui xkill semplicemente digitando
xkill
Il puntatore del mouse visualizzerà quindi una croce (o un teschio) e tutto ciò che devi fare è fare clic con il tasto sinistro sull'applicazione incriminata.
Se non è possibile chiudere l'app non responsiva con uno di questi metodi incentrati sul desktop, la soluzione potrebbe essere la riga di comando ...
4. Usa il “uccidere” Comando
Se la tua app non risponde e i suggerimenti sopra riportati non funzionano (la GUI potrebbe non rispondere), colpisci CTRL + ALT + T per aprire il terminale. (Con alcune distro, CTRL + ALT + F1 aprirà un terminale virtuale - puoi tornare al desktop con CTRL + ALT + F7.)
Sono disponibili diverse opzioni da riga di comando per aiutarti a chiudere la tua app. Meglio ancora, questi possono essere usati sul tuo computer o collegandoti su SSH Guida principiante per configurare SSH su Linux e testare il tuo setup Guida per principianti Configurare SSH su Linux e testare il tuo setup Probabilmente una delle più importanti utility Linux da imparare è SSH dato che puoi controllare una macchina diversa come se fossi seduta direttamente su di essa. Ti condurremo attraverso un'installazione di base. Leggi di più da un altro dispositivo.
Il comando kill può essere utilizzato qui, ma prima richiede un ID di processo. Puoi trovarlo eseguendo un comando che interroga l'applicazione per il suo ID di processo:
ps aux | grep [nome processo]
Il risultato mostrerà l'ID del processo. Questo può essere usato come segue:
uccidere [ID processo]
Si noti che potrebbe essere necessario aggiungere il comando con sudo.
5. Uso “pkill” e “pgrep” uccidere il software non risponde
Cosa succede se non si conosce o non si riesce a trovare l'ID di processo? È qui che entra in gioco il comando pkill. Piuttosto che un ID di processo, usa semplicemente pkill insieme al nome del processo:
pkill [nome processo]
In alternativa, è possibile utilizzare il comando pgrep per trovare l'ID del processo:
pgrep [nome processo]
... e in seguito, usa pkill con l'ID del processo.
pkill [ID processo]
Come con il comando kill, questo dovrebbe chiudere il processo entro circa 5 secondi.
6. Uccidi tutte le istanze con “uccidi tutti”
Nessuna fortuna con uccidere o pkill? È ora di usare l'opzione nucleare: killall.
Fortunatamente, non è così devastante come potrebbe essere. Il comando killall terminerà tutte le istanze di un particolare programma. Quindi, anziché uccidere una finestra di Firefox, il seguente comando finirà tutti:
killall firefox
Tutto ciò di cui hai bisogno è il nome del processo e il comando killall (possibilmente con sudo se richiesto dal tuo setup).
killall [nome processo]
Naturalmente, dovresti usare questo comando solo quando necessario. Non è adatto alla maggior parte delle situazioni del programma che non rispondono.
7. Crea una scorciatoia da tastiera
Se vuoi risparmiare tempo chiudendo un software che non rispetta, forse hai dei criminali regolari, quindi l'opzione migliore è creare una scorciatoia da tastiera. Questo ti darà la possibilità immediata di chiudere un'app, ma dovrai aver installato xkill per farlo funzionare.
Ad esempio, in Ubuntu puoi aprire Impostazioni> Tastiera e fare clic su Tasti di scelta rapida. Selezionare Scorciatoie personalizzate, poi + per creare una nuova scorciatoia. Ingresso “xkill” per entrambi Nome e Comando, quindi fare clic Applicare. Questo ti farà tornare all'elenco delle scorciatoie: seleziona la scorciatoia, quindi premi la combinazione di tasti richiesta che userai per chiamarla.
La prossima volta che devi chiudere un'app, usa la scorciatoia da tastiera. Il puntatore del mouse diventa una X e puoi fare clic in qualsiasi punto dell'app che desideri chiudere.
Evita il software non responsivo: aggiorna il tuo hardware
Le applicazioni che non rispondono regolarmente causano problemi? Probabilmente potresti trarre vantaggio apportando alcune modifiche al tuo computer Linux.
Se si passa a un sistema operativo Linux leggero 13 Distribuzioni Linux leggere per dare nuova vita al vecchio PC 13 Distribuzioni Linux leggere per dare nuova vita al vecchio PC Questi sapori di Linux sono leggeri su CPU e RAM, a poco a poco che funzionano ottimo su dispositivi più vecchi e più deboli! Leggi di più non funziona, potresti prendere in considerazione alcuni aggiornamenti hardware. L'installazione di RAM aggiuntiva è il modo numero uno per aumentare la potenza del tuo computer e potrebbe essere proprio la cosa di cui hai bisogno per impedire a quelle app deludenti di non rispondere in futuro.
Quindi, la prossima volta che un'applicazione o un'utilità Linux si blocca e non risponde, tutto ciò che devi fare è applicare una di queste soluzioni:
- Fai clic sulla X nell'angolo.
- Usa il monitor di sistema.
- Usa l'app xkill.
- Impiegare il comando kill.
- Chiudi app con pkill.
- Usa killall per chiudere il software.
- Crea una scorciatoia da tastiera.
È sorprendente che ci siano tanti modi per uccidere applicazioni Linux che non rispondono, ma qual è il tuo preferito? Condividilo con noi nella casella dei commenti.
Credito immagine: Pepsco Studio tramite Shutterstock.com
Scopri di più su: Gestione attività, supporto tecnico.