¿Cómo elimino procesos en Ubuntu?

¿Cómo elimino todos los procesos que se ejecutan con mi propia cuenta que no es root?

Tengo algunos procesos smbd giratorios que causé desde mi máquina con Windows, por lo que me conecté en red al servidor Linux y quiero eliminar esos procesos giratorios. No tengo autoridad para reiniciar los servicios ni la máquina.

Para eliminar todos los procesos para los que tiene permiso, simplemente ejecute el comando

kill -15 -1 o kill -9 -1 dependiendo del comportamiento deseado (uso man kill para más detalles)

Para eliminar un proceso específico, por ejemplo, firefox, simplemente ejecute

pkill firefox o killall firefox dependiendo del comportamiento que desee: ¿Cuál es la diferencia entre & # 39; killall' y ' pkill'?

Si desea ver qué procesos se están ejecutando, use el comando

ps -ef

Si desea buscar todos los procesos por nombre de usuario, esto podría ayudar

pgrep -l -u bob

o

ps -ef | grep bob

Utilizar sudo kill <pid> o sudo killall <process-name>

Puedes usar

ps -ax | grep application name 

Si está buscando Firefox, escriba terminal como ps -ax | grep firefox, muestra el id de proceso de la aplicación correspondiente. Puede detener esa aplicación de la siguiente manera kill comando si id de proceso=1317,

kill -9 1317

Probemos algo más:

sudo apt-get install htop 

El top el comando es la forma tradicional de ver el uso de recursos de su sistema y ver los procesos que ocupan la mayor cantidad de recursos del sistema. Arriba muestra una lista de procesos, con los que usan más CPU en la parte superior.

htop muestra la misma información con un diseño más fácil de entender. También le permite seleccionar procesos con las teclas de flecha y realizar acciones, como eliminarlos o cambiar su prioridad, con el F claves.