$ ps PID TTY TIME CMD 6368 pts/0 00:00:00 bash 7441 pts/0 00:00:00 pssin opciones, ps sólo muestra los procesos lanzados desde el terminal actual y con el mismo EUID que el usuario que lo lanzó
Ejemplo:
$ ps axu USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 1516 536 ? S 09:43 0:00 init [2] root 2 0.0 0.0 0 0 ? S 09:43 0:00 [migration/0] root 3 0.0 0.0 0 0 ? SN 09:43 0:00 [ksoftirqd/0] root 4 0.0 0.0 0 0 ? S 09:43 0:00 [migration/1] ............. tomas 6475 0.1 4.9 140180 50920 ? Sl 09:51 0:18 /usr/lib/mozilla-thunderbird/mozilla-thunderbird-bin tomas 6528 0.2 3.6 116396 37948 ? Sl 10:01 0:25 /usr/lib/mozilla-firefox/firefox-bin -a firefoxen este ejemplo:
Código | significado |
D | Uninterruptible sleep (usualmente IO) |
R | Ejecutándose(running) o en cola de ejecución |
S | Interruptible sleep (p.e. esperando un evento) |
T | Detenido |
Z | Proceso zombie |
Código | significado |
< | alta prioridad |
N | baja prioridad |
L | páginas bloqueadas (locked) en memoria |
s | líder de sesión |
l | multi-threaded |
+ | proceso en foreground |
init-+-acpid |-atd |-bonobo-activati |-clock-applet |-cron |-cupsd |-dbus-daemon-1 |-dcopserver |-dirmngr |-2*[esd] |-events/0-+-aio/0 | |-ata/0 | |-ata/1 | |-kblockd/0 | |-khelper | `-pdflush |-events/1-+-aio/1 | |-kacpid | |-kblockd/1 | `-pdflush |-exim4 |-famd |-firefox-bin---wvMime---ggv ...
top - 17:34:08 up 7:50, 6 users, load average: 0.12, 0.31, 0.27 Tasks: 111 total, 1 running, 110 sleeping, 0 stopped, 0 zombie Cpu(s): 6.2% us, 2.0% sy, 0.0% ni, 91.0% id, 0.0% wa, 0.8% hi, 0.0% si Mem: 1026564k total, 656504k used, 370060k free, 65748k buffers Swap: 2048248k total, 0k used, 2048248k free, 336608k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 6130 root 15 0 63692 48m 9704 S 8.7 4.9 8:03.34 XFree86 6341 tomas 15 0 14692 8852 6968 S 4.3 0.9 1:55.13 metacity 6349 tomas 16 0 32792 14m 9232 S 1.3 1.5 0:41.60 gnome-terminal 6019 tomas 15 0 7084 3184 1896 D 0.3 0.3 0:23.22 famd 6401 tomas 15 0 16756 8280 6856 S 0.3 0.8 0:02.49 geyes_applet2 6427 tomas 15 0 18288 10m 8112 S 0.3 1.0 0:09.04 wnck-applet 7115 tomas 15 0 26312 13m 11m S 0.3 1.4 0:00.61 kio_uiserver 7390 tomas 15 0 45016 30m 18m S 0.3 3.0 0:38.69 kile 1 root 16 0 1516 536 472 S 0.0 0.1 0:00.61 init 2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0 ......................
$ strace top gettimeofday({1195811866, 763977}, {4294967236, 0}) = 0 open("/proc/meminfo", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f55000 read(3, "MemTotal: 2066348 kB\nMemFre"..., 1024) = 728 close(3) = 0 munmap(0xb7f55000, 4096) = 0 open("/proc", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3 fstat64(3, {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0 fcntl64(3, F_SETFD, FD_CLOEXEC) = 0 getdents(3, /* 52 entries */, 1024) = 1020 getdents(3, /* 64 entries */, 1024) = 1024 stat64("/proc/1", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0 open("/proc/1/stat", O_RDONLY) = 4 read(4, "1 (init) S 0 1 1 0 -1 4194560 44"..., 1023) = 185 close(4) ......
$ sleep 10
$ sleep 10 &
$ sleep 20
Ctrl-Z
[3]+ Stopped sleep 20
$ bg
[3]+ sleep 20 &
$ fg
sleep 20
$ gedit nada.txt &; sleep 100 &
$ jobs
[2]- Running gedit nada.txt &
[3]+ Running sleep 100 &
$ fg 3
sleep 100
Ctrl-Z
[3]+ Stopped sleep 100
$ jobs
[2]- Running gedit nada.txt &
[3]+ Stopped sleep 100
$ bg 3
[3]+ sleep 100 &
$ jobs
[2]- Running gedit nada.txt &
[3]+ Running sleep 100 &
Administración de Sistemas e Redes <ASR.USC[at]gmail.com>
Tomás Fernández Pena <tf.pena[at]usc.es>
Última actualización: 19-10-15 11:23 por tomas
Curso de Administración de Sistemas y Redes por Tomás Fernández Pena se distribuye bajo la licencia Creative Commons Recoñecemento-Compartir baixo a mesma licenza. 3.0 España.
Trabajo original en persoal.citius.usc.es/tf.pena/ASR.