Tots els sistemes Linux/Unix incorporen l'ordre ps i kill. Les pots utilitzar per llistar, matar o finalitzar un procés, però primer cal conèixer el PID d'aquest procés.
Per conèixer el PID d'un procés en particular pots utilitzar l'ordre ps:
# ps aux
Aquesta ordre mostrarà en pantalla una llista dels processos actius en el moment que s'utilitza:
Com es pot veure a la imatge, el PID de cada procés es pot veure a la segona columna des de l'esquerra. Un cop tinguis el PID del procés que vols finalitzar, pots utilitzar una de les ordres següents:
# kill pid_del_proceso
Amb aquesta ordre mataràs només el procés amb el PID que indiquis. Afegint l'opció -9 a la mateixa ordre, estàs obligant el sistema operatiu a matar el procés. Això és molt útil quan un procés s'ha quedat bloquejat i no és possible matar-lo només amb l'ordre kill:
# kill -9 pid_del_proceso
Amb l'ordre killall mataràs tots els processos que estiguin sent executats pel programa que indiquis:
# killall nombre_programa
Finalment, amb l'ordre pkill podràs cercar tots els processos que coincideixin amb el criteri especificat i enviar el senyal SIGTERM. Per exemple, "pkill fire" mataria tant el procés firefox com el procés firebird, ja que la cadena "fire" apareix en tots dos:
# pkill palabra_busqueda
Recorda, si tens consultes sobre aquesta o qualsevol altra qüestió relacionada amb els teus servidors a Clouding, no dubtis a escriure a soporte@clouding.io Som al teu costat per al que necessitis!