martes, 16 de agosto de 2011

Linux: Gestió de processos en una terminal

· Per veure TOTS els processos dins d'una terminal:

xddddxdd@debian:~$ ps -e

PID TTY TIME CMD
10489 ? 00:00:03 dolphin
10523 ? 00:00:14 xmms
10604 ? 00:00:02 kwrite

· Per veure TOTS els processos dins d'una terminal i l'usuari de cada procés

xddddxdd@debian:~$ ps -e -f

UID PID PPID C STIME TTY TIME CMD
xddddxdd 2208 1 0 Aug15 ? 00:00:00 /usr/bin/kactivitymanagerd
xddddxdd 2240 1 1 Aug15 ? 00:39:21 /usr/bin/knotify4
xddddxdd 2243 1 0 Aug15 ? 00:05:56 /usr/bin/plasma-desktop

· Per eliminar un procés dins d'una terminal:

xddddxdd@debian:~$ kill PID

On PID és el nombre del procés corresponent. Per "matar" processos que son de ROOT caldra identificar-nos previament.

· Per buscar un procés dins d'una terminal:

xddddxdd@debian:~$ ps -e | grep nomdelproces

2032 ? 00:00:00 nomdelproces

· Per eliminar un procés dins d'una terminal passant per paràmetre un nom o part del nom (el que posaríem després del grep)

xddddxdd@debian:~$ ps aux | grep firef | awk '{print $2}' | xargs kill

kill: No such process



No hay comentarios: