Cos'è un processo in Ubuntu
UN processi è una serie di passaggi che devono essere seguiti per completare un compito particolare o possiamo dire che si tratta di un programma che esegue alcune operazioni. Più processi sono spesso in esecuzione contemporaneamente in cui un processo è collegato a un singolo programma e ogni processo ha il proprio set di componenti che eseguono attività specifiche. Un processo ha il proprio set di caratteristiche: numero di processo (PID), nome del processo, numero di processo univoco, stato di processo, origine del processo e tempo, che ogni processo prende.
Quando si esegue un'applicazione, inizia a eseguire un processo di fondo. È possibile uccidere il processo associato a questa applicazione costringendo l'applicazione a essere chiusa. La prossima sezione dimostrerà Come trovare e uccidere un processo Usando il terminale Ubuntu. Quindi iniziamo!
Come trovare e uccidere un processo in Ubuntu usando il terminale
Ubuntu ha un'utilità chiamata "PS" per la visualizzazione di informazioni associate ai processi su un sistema, che è l'acronimo di "Stato del processo". IL ps Il comando viene utilizzato per la visualizzazione di un elenco di processi attualmente in esecuzione, i loro PID e altre informazioni. Di seguito è riportato l'elenco degli attributi di processo che verranno recuperati eseguendo il "ps"Comando:
Ora, scrivi il comando di seguito per trovare un processo e le sue informazioni correlate nel terminal di Ubuntu:
$ ps ux
L'esecuzione di questo comando ti mostrerà il seguente output:
Sul tuo terminale, ora hai tutte le informazioni relative ai processi. Cerca un processo specifico. Per uccidere un processo, utilizzare il suo ID processo in "uccisione"Comando come segue:
$ kill -9 [pid]
Nel comando sopra dato, "-9"Invia il segnale di uccisione"Sigkill"Per fermare immediatamente il processo. Ora cercheremo di uccidere il processo di avere "2051"PID nel modo seguente:
$ kill -9 2051
L'output privo di errori dichiara che il processo con PID = 2051 viene ucciso con successo. Per confermare l'operazione uccisa, eseguire nuovamente il “ps"Comando:
$ ps ux
Puoi vedere che il processo ucciso con PID 2051 non è nell'elenco dei processi di recupero:
Come trovare e uccidere più processi in Ubuntu usando il terminale
Puoi anche utilizzare il "uccisione"Comando per uccidere più processi subito. Ad esempio, vogliamo uccidere i processi con PID: 1770, 1772, 1774, che sono anche evidenziati nell'immagine di seguito:
Per uccidere questi molteplici processi contemporaneamente, nel "uccisione"Comando, scrivi i loro PID nel modo seguente:
$ kill -9 1770 1772 1774
Tutto fatto!
Come trovare e uccidere un processo in Ubuntu usando il monitor del sistema
L'uso del terminal Ubuntu per uccidere il processo è semplice, ma i principianti potrebbero non sentirsi a proprio agio nel farlo. Tuttavia, an Ubuntu L'utente può utilizzare il Monitor di sistema applicazione a questo scopo. Il monitor di sistema funziona in modo simile al gestore task sul sistema Windows. Visualizza un elenco di tutti i processi attivi sul tuo computer e informazioni in tempo reale su RAM, CPU e consumo di disco. Ti consente inoltre di uccidere qualsiasi software di processo che rifiuta di rispondere.
Se non si dispone di un monitor di sistema nel tuo sistema Ubuntu, scrivi il comando di seguito per la sua installazione:
$ sudo apt-get installa gnome-system-monitor
Dopo aver completato l'installazione, cerca "Monitor di sistema"Nella barra di ricerca dell'applicazione:
Qui, puoi vedere l'elenco dei processi attivi sul tuo sistema. Trova il processo che non risponde o che si desidera uccidere scorrendo verso il basso l'elenco:
Puoi uccidere un processo specifico facendo clic con il pulsante destro del mouse su di esso, quindi dal menu di contesto, selezionare "uccisione"Opzione o premere"Ctrl+K":
Conferma questa operazione facendo clic su "Termina il processo"Pulsante, evidenziato nell'immagine di seguito:
Questo è tutto. Il processo selezionato viene ucciso nel tuo sistema Ubuntu.
Conclusione
Ubuntu fornisce vari strumenti per rimanere in controllo anche quando il processo di esecuzione smette di rispondere. Puoi Uccidi un processo non rispondente usando il Terminal Ubuntu E Monitor di sistema. Questo articolo ti ha mostrato Come trovare e uccidere un processo in Ubuntu Utilizzando il terminale Ubuntu e il monitor di sistema. Secondo la nostra esperienza, l'utilizzo del terminale per uccidere un processo è una scelta migliore perché gli strumenti basati sulla GUI potrebbero non mostrare le informazioni relative all'esecuzione di un processo nascosto.