Exactly what do those brackets [ and ] mean when using the ps command?
The reason I'm asking is when I try to kill one of these processes it won't die.
Observe the following:
code:
12:18 PM ~ # ps ax
PID TTY STAT TIME COMMAND
1 ? Ss 0:00 init [3]
2 ? S 0:00 [migration/0]
3 ? SN 0:00 [ksoftirqd/0]
4 ? S 0:00 [watchdog/0]
5 ? S< 0:00 [events/0]
6 ? S< 0:00 [khelper]
7 ? S< 0:00 [kthread]
46 ? S< 0:00 [kblockd/0]
47 ? S< 0:00 [kacpid]
142 ? S< 0:00 [cqueue/0]
143 ? S< 0:00 [ksuspend_usbd]
146 ? S< 0:00 [khubd]
148 ? S< 0:00 [kseriod]
168 ? S 0:00 [pdflush]
169 ? S< 0:00 [kswapd0]
170 ? S< 0:00 [aio/0]
309 ? S< 0:00 [kpsmoused]
335 ? S< 0:00 [ata/0]
336 ? S< 0:00 [ata_aux]
341 ? S< 0:00 [scsi_eh_0]
342 ? S< 0:00 [scsi_eh_1]
348 ? S< 0:00 [scsi_eh_2]
349 ? S< 0:00 [scsi_eh_3]
352 ? S< 0:00 [scsi_eh_4]
353 ? S< 0:00 [usb-storage]
361 ? S< 0:00 [kjournald]
389 ? S< 0:00 [kauditd]
426 ? S<s 0:00 /sbin/udevd -d
1123 ? S< 0:00 [kgameportd]
1339 ? S< 0:00 [kmpathd/0]
1345 ? S< 0:00 [kmirrord]
1372 ? Ss 0:00 /sbin/mount.ntfs-3g /dev/sdb1 /mnt/win -o rw
1373 ? S< 0:00 [kjournald]
1375 ? S< 0:00 [kjournald]
1377 ? S< 0:00 [kjournald]
1580 ? Ss 0:00 syslogd -m 0
1583 ? Ss 0:00 klogd -x
1628 ? Ss 0:00 dbus-daemon --system
1690 ? Ss 0:00 cupsd
1706 ? Ss 0:00 gpm -m /dev/input/mice -t exps2
1722 ? Ss 0:00 crond
1758 ? Ss 0:00 xfs -droppriv -daemon
1772 ? Ss 0:00 login -- rbandmb
1775 tty3 Ss+ 0:00 /sbin/mingetty tty3
1777 tty4 Ss+ 0:00 /sbin/mingetty tty4
1781 tty5 Ss+ 0:00 /sbin/mingetty tty5
1784 tty6 Ss+ 0:00 /sbin/mingetty tty6
1810 tty1 Ss 0:02 -bash
2230 ? S 0:00 [pdflush]
2268 ? Ss 0:00 login -- rbandmb
2302 tty2 Ss+ 0:00 -bash
2468 ttyS0 Ss+ 0:00 pppd
2479 tty1 S+ 0:00 xinit
2480 tty7 S<Ls+ 0:22 X :0
2484 ? Ssl 0:00 gnome-session
2487 ? Z 0:00 [beryl-manager] <defunct>
2488 ? Ssl 0:00 beryl-manager
2496 ? S 0:00 /usr/libexec/gconfd-2 5
2556 ? S 0:00 /usr/bin/gnome-keyring-daemon
2561 ? S 0:00 dbus-launch --autolaunch 91cad7b5c9088effa89d610047244300 --binary-syntax
2565 ? Ss 0:00 dbus-daemon --fork --print-address 16 --print-pid 18 --session
2567 ? Sl 0:00 /usr/libexec/gnome-settings-daemon
2568 ? Ss 0:00 /bin/dbus-daemon --fork --print-pid 6 --print-address 8 --session
2577 ? S 0:00 emerald --replace
2587 ? RL 0:07 beryl --xgl-rendering --force-nvidia --skip-gl-yield
2596 ? S 0:00 nautilus --sm-config-prefix /nautilus-CuJgNr/ --sm-client-id 117f0000010001
2598 ? S 0:01 gnome-panel --sm-config-prefix /gnome-panel-FYirWt/ --sm-client-id 117f0000
2612 ? Ssl 0:00 /usr/libexec/bonobo-activation-server --ac-activate --ior-output-fd=16
2616 ? S 0:00 /usr/bin/pam-panel-icon --sm-client-id 117f00000100011973454790000004222000
2617 ? S 0:00 /sbin/pam_timestamp_check -d root
2619 ? S 0:00 /usr/libexec/gnome-vfs-daemon
2634 ? S 0:00 /usr/libexec/wnck-applet --oaf-activate-iid=OAFIID:GNOME_Wncklet_Factory --
2636 ? S 0:00 /usr/libexec/trashapplet --oaf-activate-iid=OAFIID:GNOME_Panel_TrashApplet_
2638 ? S 0:00 /usr/libexec/mapping-daemon
2662 ? S 0:00 /usr/libexec/notification-area-applet --oaf-activate-iid=OAFIID:GNOME_Notif
2664 ? S 0:00 /usr/libexec/clock-applet --oaf-activate-iid=OAFIID:GNOME_ClockApplet_Facto
2666 ? S 0:00 /usr/libexec/mixer_applet2 --oaf-activate-iid=OAFIID:GNOME_MixerApplet_Fact
2668 ? S 0:00 /usr/libexec/fast-user-switch-applet --oaf-activate-iid=OAFIID:GNOME_FastUs
2673 ? S 0:00 /bin/sh /rbandmb/swiftfox/swiftfox -width 1024 -height 768
2680 ? S 0:00 /bin/sh /rbandmb/swiftfox/run-mozilla.sh /rbandmb/swiftfox/swiftfox-bin -wi
2686 ? Sl 0:25 /rbandmb/swiftfox/swiftfox-bin -width 1024 -height 768
2716 ? Sl 0:00 gnome-terminal --window-with-profile=ray --title=Terminal
2718 ? S 0:00 gnome-pty-helper
2719 pts/0 Ss 0:00 bash
2740 pts/0 R+ 0:00 ps ax
When I try to kill process, say,
1345 ? S< 0:00 [kmirrord]
with the following commands
"kill 1345" or "killall kmirrord"
it does nothing, nor so for any running process name enclosed within brackets.
Thanks ahead of time.