Come uccidere i programmi e verificare le informazioni di sistema in Linux

In Windows, i programmi che non rispondono possono essere chiusi premendo CTRL + ALT + CANC e aprendo il task manager. Ma in Linux, le cose sono diverse. Fortunatamente, è ancora facile monitorare e chiudere i programmi non responsivi ...

In Windows, i programmi che non rispondono possono essere chiusi premendo CTRL + ALT + CANC e aprendo il task manager.  Ma in Linux, le cose sono diverse.  Fortunatamente, è ancora facile monitorare e chiudere i programmi non responsivi ...
Annuncio pubblicitario

Oh no, qualcosa sembra andare storto con il tuo computer! Su Windows, fai apparire il task manager usando Ctrl + Alt + Canc per confermare i tuoi sospetti. Quindi usi vicino a qualsiasi programma sia in esecuzione.

Ma ora stai usando Linux, e quella scorciatoia da tastiera non sta facendo quello che ti aspettavi. Le cose sono diverse nella terra dei pinguini open source. Ma non preoccuparti, ci sono molti modi per monitorare il tuo sistema e chiudere i programmi rinnegati. Se preferisci qualcosa come il task manager di Windows 5 Potenti alternative al Task Manager di Windows 5 Potenti alternative all'attività Task Manager di Windows Killer sarebbe un nome migliore per il Task Manager di Windows nativo, dato che lo portiamo solo per eliminare i processi che non rispondono. I Task Manager alternativi ti consentono di gestire effettivamente i tuoi processi. Leggi di più o immergiti direttamente nella riga di comando 7 Modi diversi per eliminare i programmi non rispondenti in Linux 7 Modi diversi per eliminare i programmi che non rispondono in Linux Quando un'app di Linux si arresta, hai molti modi per chiuderla, anche se non risponde. Se un'app si blocca, prova uno di questi 7 metodi. Per saperne di più, c'è un'opzione per voi.

Applicazioni grafiche

Questo software assomiglia di più al task manager di Windows. La funzionalità non è una corrispondenza diretta, in quanto i due sistemi non gestiscono le attività allo stesso modo. Tuttavia, dovresti trovare l'esperienza familiare.

Linux ha numerosi ambienti desktop e molti vengono forniti con le proprie opzioni. Ecco tre dei principali.

1. Monitor del sistema GNOME

LinuxTaskManager-gnome-system-monitor

L'applicazione di monitoraggio di sistema predefinita di GNOME mantiene l'attenzione su processi, risorse e file system. La prima scheda mostra quali processi sono in esecuzione, sotto quale utente, il numero ID e la tensione sul tuo PC. Quando ne selezioni uno, viene visualizzato il pulsante Termina processo che può forzare la chiusura di app. Questo non sempre funziona. In questi casi, è necessario provare alcuni dei comandi spiegati in seguito.

La seconda scheda offre una visualizzazione live del carico di lavoro su ciascun core della CPU, la quantità di RAM o di swap che si sta consumando e la quantità di attività sulla rete. La terza scheda serve per tracciare il tuo spazio di archiviazione. Qui puoi vedere quanti dati occupa ciascuna delle tue partizioni.

2. Monitor di sistema di KDE

LinuxTaskManager-KDE-System-Monitor

Il monitor di sistema di KDE, noto anche come KSysGuard, ha ancora meno schede. Si tratta di tabella dei processi e carico di sistema. Il primo mostra i processi e l'utilizzo della memoria. Puoi chiudere quelli che non rispondono facendo clic con il tasto destro e selezionando Termina processo .

La seconda scheda mostra una visualizzazione live del carico della CPU, dell'utilizzo della memoria e dell'attività della rete. È quasi identico alla scheda Risorse nel monitor di sistema GNOME.

Come ci si aspetterebbe da KDE Come migliorare il flusso di lavoro con KDE Dashboard e widget Come migliorare il flusso di lavoro con KDE Dashboard e widget Il dashboard di KDE presenta una collezione di widget che è possibile utilizzare per migliorare il flusso di lavoro. Trasforma il tuo desktop Linux in un colosso della produttività con questi suggerimenti e trucchi. Ulteriori informazioni, è possibile personalizzare gli aspetti in base alle proprie esigenze. C'è la possibilità di creare nuove schede che mostrano informazioni come l'utilizzo delle partizioni e i file di registro.

LinuxTaskManager-KDE-System-Monitor-Nuovo-Tab

3. Task manager XFCE

XFCE del desktop XFCE: il tuo desktop Linux XFCE leggero, veloce, a tutti gli effetti: il tuo desktop Linux leggero, veloce, a tutti gli effetti Per quanto riguarda Linux, la personalizzazione è il re. Non solo, ma le opzioni di personalizzazione sono così grandi che potrebbero far girare la testa. Ho già menzionato in precedenza le differenze tra i principali ambienti desktop ... Per saperne di più il task manager elimina l'interfaccia a schede standard. Invece si ottiene una visualizzazione grafica della CPU e del carico di memoria con un elenco di processi sottostanti.

LinuxTaskManager-XFCE-Task Manager

A differenza delle applicazioni GNOME e KDE predefinite, è possibile gestire i processi lenti in diversi modi. Fai clic con il tasto destro e seleziona Stop, Termina o Uccidi.

Pull Up System Monitor utilizzando Ctrl + Alt + Canc

Sotto Linux, Ctrl + Alt + Delete di solito non fa quello che ci si aspetta. Premendo questi tasti di scelta rapida viene visualizzato il menu di disconnessione, da cui è possibile riavviare o spegnere. È un'alternativa alla pressione del tasto di accensione.

Cambiare questo è semplice. Sotto GNOME, ad esempio, vai su Impostazioni> Tastiera .

Seleziona la scheda Collegamenti. Quindi cerca i collegamenti personalizzati nella barra laterale e fai clic sul pulsante + . Immettere un nome per il collegamento e il comando utilizzato per avviare il task manager. Per GNOME System Monitor, digitare gnome-system-monitor .

LinuxTaskManager-Custom-Scorciatoie

Dopo aver terminato, puoi selezionare questo elemento nell'elenco delle scorciatoie personalizzate. Quindi inserire una rilegatura della tastiera tenendo premuti i tasti desiderati. In questo caso, quelli sarebbero Ctrl + Alt + Canc .

Una notifica chiederà se si desidera sostituire la funzione precedente assegnata a queste chiavi. Basta confermare che lo fai.

LinuxTaskManager-Custom-Shortcuts-Conferma

Quello che devi fare non è lo stesso su tutte le distribuzioni basate su GNOME Spiegazione degli ambienti desktop basati su Gnome: Spiegazione degli ambienti MATE rispetto a Gnome Shell rispetto a Unity vs. Desktop basato su Gnomo Cannella: MATE vs. Gnome Shell vs. Unity vs Cinnamon Da quando Gnome è andato avanti con la loro idea di Gnome Shell, la comunità Linux ha avuto la frenesia di trovare un nuovo ambiente desktop adatto a loro. La maggior parte degli utenti ha utilizzato Gnome ... Per saperne di più. Ma per la maggior parte dei principali ambienti desktop Linux è la tua scelta: i 10 ambienti desktop più importanti per Linux È la tua scelta: i primi 10 ambienti desktop Linux Da Gnome a KDE, da MATE a Unity, c'è molta scelta. Dove dovresti iniziare? Sopraffatto? Comincià qui. Per saperne di più, il processo è simile.

Strumenti da riga di comando

Per più potenza, vuoi tuffarti nella riga di comando. Qui puoi recuperare informazioni extra ed espandere le tue opzioni.

Di seguito sono riportati alcuni dei comandi essenziali.

ps

LinuxTaskManager-ps

ps sta per status di processo. Usalo per mostrare un elenco di processi in esecuzione sotto l'utente corrente. Verrà visualizzato un nome e un numero di identificazione del processo (PID) che è possibile utilizzare per l'emissione di altri comandi.

uccidi e uccidi tutti

uccidere è uno di questi comandi. Seguire questo con un PID per terminare tale processo. Se ciò non riesce, aggiungi il segnale 9 per aumentare le tue possibilità di successo.

kill -9 2470 

Per impostazione predefinita, kill utilizza il segnale 15, denominato SIGTERM. Il segnale 9 è SIGKILL. Quest'ultimo fallisce solo quando un processo sta facendo una richiesta al kernel. In tale circostanza, terminerà dopo aver effettuato la chiamata di sistema.

Usa kill -l per l'elenco completo dei segnali.

LinuxTaskManager-kill

Il comando killall ti consente di terminare un processo per nome. Se Firefox si blocca, è possibile utilizzare il seguente esempio per forzare la chiusura dell'applicazione.

 killall firefox 

xkill

LinuxTaskManager-xkill

A volte non si conosce il nome effettivo di un'applicazione. In tal caso, puoi adottare un approccio più grafico. Digita xkill nel terminale per trasformare il cursore in una X. Quindi fai clic sulla finestra che non è reattiva e guardala scomparire.

superiore

LinuxTaskManager-top

Il comando in alto mostra quali attività mettono a dura prova la tua CPU. È possibile ordinare l'elenco in base all'utilizzo della CPU o della RAM, alla durata del programma e ad altri fattori.

vmstat

LinuxTaskManager-vmstat

Invece di visualizzare queste informazioni dal vivo, puoi fare uno snapshot. vmstat fa proprio questo. Si ottiene una vista istantanea dei processi attualmente in esecuzione e della quantità di memoria che stanno utilizzando.

gratuito

senza LinuxTaskManager

Questo comando mostra quanta memoria è disponibile. Le colonne mostrano la memoria fisica e di scambio utilizzata e utilizzata. Inoltre puoi vedere i buffer usati dal kernel.

lscpu

LinuxTaskManager-lscpu

Alcune delle informazioni ottenute dai comandi precedenti non hanno senso senza contesto. Quante CPU ha il tuo computer? Che tipo di architettura stai usando? Usa lscpu per vedere queste informazioni presentate in un modo che ha senso.

Ti senti in controllo?

Lo spero. Ecco a cosa servono questi programmi e questi comandi, mettendoti in controllo del tuo sistema. Il lavoro di un computer è quello di aiutarti a fare le cose, e quando il software si blocca, non sta facendo il suo lavoro.

Linux ha la reputazione di essere un sistema operativo stabile, ma ciò non significa che ogni applicazione sia solida come una roccia. Che consiglio hai per i nuovi utenti che si occupano di applicazioni che non rispondono? Qual è il tuo modo preferito per cercare informazioni di sistema? Qual è la tua routine per mantenere il tuo computer in condizioni ottimali? Chime in! Ci piacerebbe sapere cosa ne pensi.

In this article