I comandi killall e kill vengono utilizzati per terminare le applicazioni in esecuzione sul sistema. Questi comandi terminano i processi prendendo l'ID nome o processo come argomento. Discutiamo i due distinti comandi di uccisione e killall di Linux.
Cos'è Killall Command in Linux
uccidi tutti è lo strumento Linux utilizzato per terminare il processo in esecuzione in base al nome del processo e ai suoi attributi. Questo strumento termina con forza l'applicazione in esecuzione. È il metodo più semplice per uccidere tutti i processi in Linux. Invierà un segnale di termine per impostazione predefinita; Ecco la sintassi per usarla:
uccidi tutti
Cos'è il comando Kill
IL uccisione Il comando è il comando shell che termina il processo in base all'ID processo.
Usa i comandi Killall e Kill per interrompere i processi su Linux, ecco la sintassi per usarlo:
Uccidi -15
Come utilizzare il comando killall su Linux per interrompere i processi
Il PS Aux è il modo più semplice per ottenere la panoramica completa dei processi attualmente in esecuzione:
PS Aux
Il comando killall viene utilizzato per chiudere tutti i processi in esecuzione per nome inviando i segnali sigterm. Per illustrazione qui ho ucciso un giocatore chiamato Hypnotix usando la sintassi di Killall dichiarata in precedenza:
Killall Hypnotix
Come utilizzare il comando Kill su Linux per interrompere i processi
Per interrompere il processo tramite il comando di uccisione devi prima trovare l'ID del processo. Il comando PS Aux restituisce l'elenco o l'esecuzione dei processi con i loro PID. Il seguente comando Linux restituisce l'ID processo del processo specifico:
pGrep
Per ottenere l'ID processo di ipnotix utilizzare il comando seguente:
PGREP Hypnotix
uccidere il comando uccide il processo prendendo un ID del processo. Il comando Kill in Linux non termina direttamente il processo in esecuzione, invia i segnali SIGTERM all'applicazione. Il sigterm è il modo delicato per interrompere il processo. Qui -15 è il segnale sigterm per terminare il processo.
Per uccidere il processo Hypnotix con -15 sigterm, usa:
Uccidi -15 3232
Linea di fondo
Quando il processo è Linux non può essere chiuso manualmente, è possibile terminarlo tramite la riga di comando. Per terminare il processo, è necessario trovare processi di esecuzione e il loro ID processo utilizzando il PS Aux E comandi PGREP. Dopo aver trovato gli ID usa i comandi Kill e Killall nel terminale su Linux. Il killall è lo strumento Linux che termina la sessione del processo in base al nome e il comando kill esce dall'ID processo come argomento.