Cyberclops in a bind

Cyberclops Cyberclops at hawaii.rr.com
Fri Mar 30 21:11:48 PST 2001


I didn't know if "bind" was running on my machine, and I didn't know how
to find out.

Nelson Garcia wrote:
> 
> "named" is the name server daemon, it is almost always some version of BIND.
> 
> looks like X is pid 407 in your list.
> 
> Have you checked the ps man page? I was just about to do that to answer some
> of your questions, you might feel better reading it for yourself rather than
> taking our word for it.
> 
> I forgot what started this thread.  Did you want to run a DNS server or
> where you just having problems resolving names?
> 
> Later,
> Nelson
> 
> -----Original Message-----
> From: cy at lamx01.mgw.rr.com [mailto:cy at lamx01.mgw.rr.com]On Behalf Of
> Cyberclops
> Sent: Friday, March 30, 2001 3:24 PM
> To: Linux & Unix Advocates & Users
> Subject: [luau] Re: Cyberclops in a bind
> 
> Okay, here's my list.  Just out of curiosity, how many processes are
> "named" processes?  I presume "bind" is a named process.  Should I have
> typed in "named bind"? or is "named" good enough?  In other words does
> simply typing "named" have it list all the so called "named" processes?
> Is "tty" the abbreviation for a "terminal"?  For example will
> <CTRL>+<ALT>+<F2> take you to "tty2"?  ->  I just tested it and found
> out that it does so "tty1" must be a virtual area in "runlevel 3".  And
> <CTRL>+<ALT>+<F7> takes you back to "X".  Where do we see the "X"
> process running in the list?  is that "PID 1"  If "STAT" "S" means
> "sleeping"  what is the meaning of "SW", "SR", and "R"?  In studying
> this, I see that I'm still not clear on the difference between a "TTY"
> and a "pts/"x"".  The reason I say this is that the "pts/x" is listed in
> the "TTY" column so I presume it is some sort of subset of "TTY" but it
> then makes me hazy about my understanding of a so called "tty."  Sorry
> for all the questions, but it seems to be the nature or Linux/Unix.  [I
> just typed this: "cy at mycomputer:~ > tty"
>                 and got this     "/dev/pts/3"
> 
> At least you got me using the "man pages" a bit.
> 
> My process list:
> cy at myipaddress > ps ax
>   PID TTY      STAT   TIME COMMAND
>     1 ?        S      0:04 init [5]
>     2 ?        SW     0:00 [keventd]
>     3 ?        SW     1:11 [kapm-idled]
>     4 ?        SW     0:00 [kswapd]
>     5 ?        SW     0:00 [kreclaimd]
>     6 ?        SW     0:00 [bdflush]
>     7 ?        SW     0:00 [kupdate]
>     8 ?        SW<    0:00 [mdrecoveryd]
>     9 ?        SW     0:00 [kreiserfsd]
>   175 ?        S      0:00 /sbin/dhcpcd -D -H eth0
>   211 ?        S      0:00 /sbin/portmap
>   218 ?        S      0:00 /usr/sbin/sshd
>   227 ?        S      0:00 /sbin/syslogd
>   231 ?        S      0:00 /sbin/klogd -c 1
>   238 ?        S      0:00 /usr/sbin/lpd
>   313 ?        SL     0:00 /usr/sbin/xntpd
>   315 ?        SL     0:00 /usr/sbin/xntpd
>   316 ?        SL     0:00 /usr/sbin/xntpd
>   330 ?        S      0:00 /usr/sbin/cron
>   346 ?        S      0:00 /usr/sbin/nscd
>   347 ?        S      0:00 /usr/sbin/nscd
>   348 ?        S      0:00 /usr/sbin/nscd
>   349 ?        S      0:00 /usr/sbin/nscd
>   350 ?        S      0:00 /usr/sbin/nscd
>   351 ?        S      0:00 /usr/sbin/nscd
>   352 ?        S      0:00 /usr/sbin/nscd
>   373 ?        S      0:00 /usr/sbin/inetd
>   399 tty1     S      0:00 /sbin/mingetty --noclear tty1
>   400 tty2     S      0:00 /sbin/mingetty tty2
>   401 tty3     S      0:00 /sbin/mingetty tty3
>   402 tty4     S      0:00 /sbin/mingetty tty4
>   403 tty5     S      0:00 /sbin/mingetty tty5
>   404 tty6     S      0:00 /sbin/mingetty tty6
>   405 ?        S      0:00 /opt/kde2/bin/kdm
>   407 ?        R      0:08 /usr/X11R6/bin/X :0 vt07 -auth
> /var/lib/xdm/authdir/a  408 ?        S      0:00 -:0
>   425 ?        S      0:00 /usr/X11R6/bin/xconsole -notify -nostdin
> -verbose -ex  433 ?        S      0:00 /bin/bash --login
> /usr/X11R6/bin/kde
>   522 ?        S      0:00 kdeinit: dcopserver
>   524 ?        S      0:00 kdeinit: klauncher
>   526 ?        S      0:02 kdeinit: kdesktop
>   528 ?        S      0:00 kdeinit: kded
>   532 ?        S      0:02 artsd -F 5 -S 8192
>   537 ?        S      0:00 kdeinit: kxmlrpcd
>   546 ?        S      0:01 kdeinit: kicker
>   548 ?        S      0:00 kdeinit: klipper
>   550 ?        S      0:00 kdeinit: khotkeys
>   552 ?        S      0:00 kdeinit: Running...
>   553 ?        S      0:00 kdeinit: kwrited
>   555 pts/0    S      0:00 /bin/cat
>   558 ?        S      0:00 knotify
>   561 ?        S      0:00 ksmserver --restore
>   562 ?        S      0:00 kdeinit: kwin
>   564 ?        S      0:00 kdeinit: kcookiejar
>   565 ?        S      0:00 kdeinit: konqueror
>   567 ?        S      0:00 kdeinit: konqueror
>   568 ?        S      0:00 kdeinit: kio_uiserver
>   569 ?        S      0:00 kdeinit: konqueror
>   571 ?        S      0:00 knotes -session
> 10508a8e23000097664040800000019500013  576 ?        S      0:04
> /opt/netscape/netscape
>   591 ?        S      0:00 (dns helper)
>   599 ?        S      0:00 kdeinit: konsole
>   600 pts/1    S      0:00 /bin/bash
>   607 pts/1    R      0:00 ps ax
> cy at myipaddress:~ >
> 
> Ben Beeson wrote:
> >
> > Cyberclops,
> >
> >         The syntax you typed means this:  run the ps cpmmand with options
> 'ax'
> > (a = list all processes, x = include all processes without controlling
> ttys)
> > and pipe the result to the grep filter.  The grep filter is run with
> 'named'
> > which would match any entry with 'named' in it.  (Likely one for the
> 'named'
> > process and one for the 'grep named' process.)   The output you received
> is in
> > the following form:
> >
> > 'process id number'     tty     stat    time    command
> >
> > For your case, the shell returned  the entry for the 'grep named' entry
> running
> > as process '1284', on the tty titled 'pts/1'.  The 'S' means the process
> is
> > asleep, and the bsdtime the grep process used was very short  '0 minutes
> and 00
> > seconds'  (it took less than a second to complete.)
> >
> >         Each time you type a command like 'ps ax | grep something' the
> process
> > id of the grep command will change because you are running a new instance
> of
> > that process.  However, if you type ps ax by itself, you will also see
> lots of
> > other processes.  Many of these processes do not change their process
> > id number because they have been running and are still running since the
> box
> > was booted.  Here is an example of all the processes currently running on
> my
> > system:
> >
> >   PID TTY      STAT   TIME COMMAND
> >     1 ?        S      0:01 init [3]
> >     2 ?        SW     0:01 [kflushd]
> >     3 ?        SW     0:26 [kupdate]
> >     4 ?        SW     0:00 [kpiod]
> >     5 ?        SW     0:00 [kswapd]
> >   198 ?        S      0:00 /sbin/pump -i eth0
> >   311 ?        S      0:00 portmap
> >   352 ?        SW     0:00 [lockd]
> >   353 ?        SW     0:00 [rpciod]
> >   364 ?        S      0:00 rpc.statd
> >   412 ?        S      0:00 /usr/sbin/atd
> >   573 ?        S      0:00 rpc.rquotad
> >   584 ?        S      0:00 rpc.mountd --no-nfs-version 3
> >   597 ?        SW     1:53 [nfsd]
> >   598 ?        SW     0:00 [nfsd]
> >   599 ?        SW     0:00 [nfsd]
> >   600 ?        SW     0:00 [nfsd]
> >   601 ?        SW     0:00 [nfsd]
> >   602 ?        SW     0:00 [nfsd]
> >   603 ?        SW     0:00 [nfsd]
> >   604 ?        SW     0:00 [nfsd]
> >   629 ?        S      0:03 /usr/sbin/automount --timeout 60 /misc file
> /etc/auto
> >   667 ?        S      0:22 sendmail: accepting connections on port 25
> >   682 ?        S      2:35 gpm -t ps/2
> >   726 ?        S      0:09 xfs -port -1
> >   813 tty3     S      0:00 /sbin/mingetty tty3
> >   814 tty4     S      0:00 /sbin/mingetty tty4
> >   815 tty5     S      0:00 /sbin/mingetty tty5
> >   816 tty6     S      0:00 /sbin/mingetty tty6
> >  6435 tty2     S      0:00 /sbin/mingetty tty2
> >  6577 ?        S      0:24 syslogd -m 0
> >  6588 ?        S      0:00 klogd
> > 10195 ?        S      0:00 lpd
> > 10464 ?        S      0:04 crond
> > 11629 ?        S      0:00 /usr/local/psionic/portsentry/portsentry -stcp
> > 11791 ?        S      0:00 inetd
> > 12981 tty1     S      0:00 login -- someuser
> > 13325 tty1     S      0:00 -bash
> > 13336 tty1     S      0:00 sh /usr/X11R6/bin/startx
> > 13343 tty1     S      0:00 xinit /etc/X11/xinit/xinitrc -- -auth
> > /home/someuser/.Xaut
> > 13344 ?        S      0:11 /usr/X11R6/bin/Xwrapper :0
> > -auth /home/someuser/.Xauthorit
> > 13348 tty1     S      0:16 kwm
> > 13363 tty1     Z      0:00 [kwmsound <defunct>]
> > 13364 tty1     S      0:00 kfm
> > 13365 tty1     S      0:00 krootwm
> > 13366 tty1     S      0:00 kpanel
> > 13367 tty1     S      0:00 kbgndwm
> > 13377 tty1     S      0:05 kmail -caption Mail client -icon kmail.xpm
> > 13380 tty1     S      0:00 konsole -icon konsole.xpm -miniicon
> konsole.xpmi -cap
> > 13381 pts/2    S      0:00 /bin/bash
> >
> > Some systems have many more processes than even this.  (Also note
> > that the init process is #1. ) That's why we usually pipe ps to grep, and
> maybe
> > even awk when we know what we are looking for -- it tends to cut down the
> > clutter significantly.
> >
> >         There are other tricks you can do with ps and its friends to get
> > different presentations of the system data.  Try 'man ps' for some
> examples.
> >
> > Cheers,
> >
> > Ben
> >
> > On Fri, 30 Mar 2001, you wrote:
> > > My problem is that I have no idea what any of the the syntax means.  I
> > > typed the following and got similar results, but with a different
> > > number.  What does each section of what I typed mean and what does each
> > > section of what was returned mean?  I know somebody said, "The grep
> > > commands gets it name from
> > > what it does.  It finds Global Regular Expression Patterns.  And regexp
> > > gets it name from REGular EXPression."
> > >
> > > root> ps ax | grep named
> > > 1284 pts/1    S      0:00 grep named
> > >
> > >
> > > Jeff Mings wrote:
> > > >
> > > > Looks like no bind process is running, but rather, the single process
> > > > caught by grep is grep looking for bind.
> > > >
> > > > -Jeff
> > > >
> > > > Cyberclops wrote:
> > > >
> > > > > Here's what mine looks like.  Is "bind" running or not?
> > > > >
> > > > > root> ps ax | grep bind
> > > > > 1234 pts/1    S      0:00 grep bind
> > > > >
> > > > >
> > > >
> > > > ---
> > > > You are currently subscribed to luau as: Cyberclops at hawaii.rr.com
> > > > To unsubscribe send a blank email to $subst('Email.Unsub')
> > >
> > > ---
> > > You are currently subscribed to luau as: beesond001 at hawaii.rr.com
> > > To unsubscribe send a blank email to $subst('Email.Unsub')
> >
> > ---
> > You are currently subscribed to luau as: Cyberclops at hawaii.rr.com
> > To unsubscribe send a blank email to $subst('Email.Unsub')
> 
> ---
> You are currently subscribed to luau as: garcian002 at hawaii.rr.com
> To unsubscribe send a blank email to $subst('Email.Unsub')
> 
> ---
> You are currently subscribed to luau as: Cyberclops at hawaii.rr.com
> To unsubscribe send a blank email to $subst('Email.Unsub')



More information about the LUAU mailing list