sysline man page on NeXTSTEP

Man page or keyword search:  
man Server   1419 pages
apropos Keyword Search (all sections)
Output format
NeXTSTEP logo
[printable version]


SYSLINE(1)							    SYSLINE(1)

NAME
       sysline - display system status on status line of a terminal

SYNOPSIS
       sysline [ -bcdewhDilmpqrsj ] [ -H remote ] [ +N ]

DESCRIPTION
       Sysline	runs in the background and periodically displays system status
       information on the status line of  the  terminal.   Not	all  terminals
       contain a status line.  Those that do include the h19, concept 108, Ann
       Arbor Ambassador, VT100, Televideo 925/950 and Freedom 100.  (Note that
       sysline	cannot	be run in a Terminal window or Workspace Manager shell
       window.)	 If no flags are given, sysline displays the time of day,  the
       current load average, the change in load average in the last 5 minutes,
       the number of users (followed by a `u'), the number of runnable process
       (followed  by  a `r'), the number of suspended processes (followed by a
       `s'), and the users who have logged on and off since  the  last	status
       report.	 Finally, if new mail has arrived, a summary of it is printed.
       If there is unread mail in your mailbox, an asterisk will appear	 after
       the display of the number of users.  The display is normally in reverse
       video (if your terminal supports this in the status line) and is	 right
       justified to reduce distraction.	 Every fifth display is done in normal
       video to give the screen a chance to rest.

       If you have a file named .who in your home directory, then the contents
       of  that	 file  is printed first.  One common use of this feature is to
       alias chdir, pushd, and popd  to place the current directory  stack  in
       ~/.who after it changes the new directory.

       The following flags may be given on the command line.

       -b	   Beep	 once  every half hour and twice every hour, just like
		   those obnoxious watches you keep hearing.

       -c	   Clear the status line for 5 seconds before each redisplay.

       -d	   Debug mode -- print status  line  data  in  human  readable
		   format.

       -D	   Print out the current day/date before the time.

       -e	   Print  out  only  the  information.	 Do  not print out the
		   control commands necessary to put the  information  on  the
		   bottom  line.  This option is useful for putting the output
		   of sysline onto the mode line of an emacs window.

       -w	   Window mode -- print the status on the current line of  the
		   terminal, suitable for use inside a one line window.

       -H remote   Print  the  load average on the remote host remote.	If the
		   host is down, or is not sending out rwhod packets, then the
		   down	 time  is  printed  instead.   If  the prefix "ucb" is
		   present, then it is removed.

       -h	   Print out the host machine's name after the time.

       -l	   Don't print the names of people who log in and out.

       -m	   Don't check for mail.

       -p	   Don't report the number of process which are	 runnable  and
		   suspended.

       -r	   Don't display in reverse video.

       +N	   Update  the	status line every N seconds. The default is 60
		   seconds.

       -q	   Don't print out diagnostic messages if something goes wrong
		   when starting up.

       -i	   Print  out  the  process  id	 of  the  sysline process onto
		   standard output upon startup.  With	this  information  you
		   can	send  the alarm signal to the sysline process to cause
		   it to update immediately.  sysline writes to	 the  standard
		   error,  so you can redirect the standard output into a file
		   to catch the process id.

       -s	   Print "short" form of line by left-justifying  iff  escapes
		   are	not  allowed  in the status line.  Some terminals (the
		   Televideos and Freedom 100 for example) do not allow cursor
		   movement  (or other "intelligent" operations) in the status
		   line.  For these terminals, sysline normally uses blanks to
		   cause  right-justification.	 This  flag  will  disable the
		   adding of the blanks.

       -j	   Force the sysline output  to	 be  left  justified  even  on
		   terminals capable of cursor movement on the status line.

       If  you	have  a file .syslinelock in your home directory, then sysline
       will not update its statistics and write on your screen, it  will  just
       go  to  sleep  for a minute.  This is useful if you want to momentarily
       disable sysline.	 Note that it may take a few seconds from the time the
       lock  file  is  created	until you are guaranteed that sysline will not
       write on the screen.

FILES
       /etc/utmp	       names of people who are logged in
       /dev/kmem	       contains process table
       /usr/spool/rwho/whod.*  who/uptime information for remote hosts
       ${HOME}/.who	       information to print on bottom line
       ${HOME}/.syslinelock    when it exists, sysline will not print

AUTHORS
       John Foderaro
       Tom Ferrin converted it to use termcap.
       Mark Horton added terminfo capability.

BUGS
       If you interrupt the display then you may find your cursor  missing  or
       stuck  on the status line.  The best thing to do is reset the terminal.
       If there is too much for one line, the excess is thrown away.

4.2 Berkeley Distribution	 June 5, 1986			    SYSLINE(1)
[top]

List of man pages available for NeXTSTEP

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net