svn commit: r225868 - head/bin/ps
Alexander Best
arundel at freebsd.org
Sun Oct 9 01:11:41 UTC 2011
On Sat Oct 1 11, Ed Schouten wrote:
> * Alexander Best <arundel at freebsd.org>, 20110929 14:14:
> > i think i wrote you about the two spaces between the "TT" and "TIME" field
> > some time ago. you said that the "TT" entry can contain a postfix "-". can
> > you describe a situation, where this can occur? i've never seen the "TT" field
> > contain an entry larger than 2 chars.
>
> Also, it would be better if we replaced the "??" string with "-". When
> we print "??", it actually means: this process has no controlling
> terminal, not that we don't know which TTY it is.
i've adjusted ps(1) and now the output looks like this:
otaku% ps -xOtty,tdev
PID TTY TDEV TT STAT TIME COMMAND
1427 - - - Is 15:02,64 /usr/local/bin/musicpd /usr/local/etc/musicpd.conf
1692 - - - Is 0:00,15 ssh-agent
1740 - - - Ss 0:00,69 /usr/local/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
1744 - - - Is 10:02,33 /usr/local/bin/sakura
1746 - - - S 3:24,25 /usr/local/libexec/gam_server
45117 - - - Ss 3:29,84 /usr/local/bin/pidgin
55734 - - - Is 17:03,48 /usr/local/bin/python2.7 /usr/local/bin/sonata
63888 - - - Is 3:21,53 chromium-browser: (chrome)
63889 - - - I 0:05,26 chromium-browser: (chrome)
63890 - - - I 0:00,43 chrome: --type=zygote (chrome)
63891 - - - S 0:50,87 chrome: --type=zygote (chrome)
63892 - - - I 0:21,03 chrome: --type=zygote (chrome)
63893 - - - I 0:06,14 chrome: --type=zygote (chrome)
63894 - - - S 0:21,96 chrome: --type=zygote (chrome)
63904 - - - I 0:08,63 chrome: --type=zygote (chrome)
63905 - - - I 0:03,64 chrome: --type=zygote (chrome)
63907 - - - S 0:38,14 chrome: --type=zygote (chrome)
63908 - - - S 0:33,20 chrome: --type=zygote (chrome)
63909 - - - S 0:14,13 chrome: --type=zygote (chrome)
63910 - - - S 0:14,96 chrome: --type=zygote (chrome)
63911 - - - S 0:21,98 chrome: --type=zygote (chrome)
63913 - - - I 0:06,10 chrome: --type=zygote (chrome)
63914 - - - I 0:05,95 chrome: --type=zygote (chrome)
63915 - - - I 0:03,11 chrome: --type=zygote (chrome)
63916 - - - S 0:20,96 chrome: --type=zygote (chrome)
63917 - - - I 0:09,19 chrome: --type=zygote (chrome)
64191 - - - Z 0:07,58 <defunct>
64270 - - - I 0:31,20 chrome: --type=zygote (chrome)
64271 - - - I 0:12,39 chrome: --type=zygote (chrome)
64326 - - - I 0:08,61 chrome: --type=zygote (chrome)
64327 - - - I 0:03,11 chrome: --type=zygote (chrome)
64341 - - - I 0:05,40 chrome: --type=zygote (chrome)
64361 - - - I 0:12,72 chrome: --type=zygote (chrome)
64664 - - - Z 0:00,60 <defunct>
65411 - - - S 0:00,01 /usr/local/bin/pidgin
1664 ttyv0 0x2f v0 IW 0:00,00 -zsh (zsh)
1712 ttyv0 0x2f v0 IW+ 0:00,00 /bin/sh /usr/local/bin/startx
1730 ttyv0 0x2f v0 IW+ 0:00,00 xinit /home/arundel/.xinitrc -- /home/arundel/.xserverrc :0 -auth /home/arundel/.serverauth.1712
1734 ttyv0 0x2f v0 IW 0:00,00 sh /home/arundel/.xinitrc
1735 ttyv0 0x2f v0 S 39:35,89 /usr/local/bin/awesome
1739 ttyv0 0x2f v0 I 0:00,00 dbus-launch --autolaunch 1210d605f192e5e97cd9d23a00043997 --binary-syntax --close-stderr
55738 pts/0 0x6b 0 IWs 0:00,00 /usr/local/bin/zsh
62073 pts/0 0x6b 0 I+ 0:02,11 ssh hub
64131 pts/5 0x6c 5 Is+ 0:00,09 /usr/local/bin/zsh
64134 pts/6 0x96 6 Is+ 0:00,50 /usr/local/bin/zsh
63523 pts/1 0x99 1 Is+ 0:00,10 /usr/local/bin/zsh
63586 pts/2 0x9a 2 Is 0:00,05 /usr/local/bin/zsh
64254 pts/2 0x9a 2 I+ 0:00,37 ssh hub
63656 pts/3 0x9c 3 Is 0:00,22 /usr/local/bin/zsh
64267 pts/3 0x9c 3 I+ 0:00,63 ssh freefall
64382 pts/7 0x9d 7 Ss 0:00,16 /usr/local/bin/zsh
65413 pts/7 0x9d 7 R+ 0:00,00 ps -xOtty,tdev
64384 pts/8 0x9e 8 Is 0:00,13 /usr/local/bin/zsh
64470 pts/8 0x9e 8 I 0:00,12 zsh
64642 pts/8 0x9e 8 I+ 0:00,09 edit machine.c
64484 pts/9 0x9f 9 Is+ 0:00,24 /usr/local/bin/zsh
is this what you had in mind?
cheers.
alex
>
> --
> Ed Schouten <ed at 80386.nl>
> WWW: http://80386.nl/
More information about the svn-src-all
mailing list