Appearance
Procesos y servicios
Consultar procesos
bash
ps aux
top
pgrep -a <nombre>ps aux muestra una instantánea de procesos; top actualiza la vista en tiempo real. En top, pulsa q para salir. pgrep -a busca procesos por nombre y muestra la línea de comando.
Para solicitar que termine un proceso, utiliza primero su PID y la señal normal de terminación:
bash
kill <PID>kill envía SIGTERM por defecto, lo que permite que el proceso cierre de forma ordenada. Forzar la terminación con SIGKILL (kill -9) impide que el proceso limpie sus recursos y debe reservarse para casos en los que no responde a una terminación normal.
Servicios con systemd
En sistemas que usan systemd, systemctl consulta y administra servicios:
bash
systemctl status <servicio>
sudo systemctl start <servicio>
sudo systemctl stop <servicio>
sudo systemctl restart <servicio>
sudo systemctl enable <servicio>start inicia el servicio ahora; enable configura su inicio automático al arrancar. Para aplicar cambios de configuración, revisa primero la documentación del servicio y si necesita reload o restart.
Logs del sistema
bash
journalctl -u <servicio>
journalctl -u <servicio> -f
journalctl -p err -b-f sigue los registros nuevos, -p err filtra por errores y -b limita la consulta al arranque actual. No todos los sistemas usan systemd; algunas distribuciones o instalaciones usan otros sistemas de inicio y herramientas de registro.