[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 |
法律条款
]
AIX命令参考大全,卷 5,s - u
sysline 命令
用途
在终端的状态行显示系统状态。
语法
/usr/bin/sysline [ -b ] [ -c ] [ -d ] [ -e ] [ -h ] [ -i ] [ -j ] [ -l ] [ -m ] [ -p ] [ -q ] [
-r ] [ -s ] [ -w ] [ -D ] [
-H Remote ] [ +N ]
描述
sysline 命令在后台运行,并在终端的状态行定期显示系统状态信息。并非所有的终端都包含状态行。如果没有指定标志,那么 sysline 命令就会显示下列的状态项:
- 一天中的时间
- 当前可能运行的进程数
- 用户数(后跟一个 u)
- 可执行进程数(后跟一个 r)
- 暂挂进程数(后跟一个 s)
- 自上次状态报告以来登录和注销的用户数
最后,如果有新的邮件到达,就会打印出新邮件的摘要。如果在您的邮箱里有未读邮件,那么在显示了用户数后会出现星号。通常以反相显示方式显示(如果您的终端在状态行支持这种显示方式的话),并且右对齐以减少干扰。正常视频每隔四次显示一次,以给屏幕休息的机会。
如果您在主目录有一个叫 .who 的文件,那么首先会打印出该文件的内容。该功能的一个通常的用处是在它更改新目录后给 chdir、pushd 和 popd 命令取别名以将当前目录堆栈放置在 /.who 中。
如果您的主目录上有一个叫 .syslinelock 的文件,则 sysline 命令不会更新其统计信息并写在屏幕上,而只是进入休眠状态一小会儿。如果想暂时禁用 sysline,这是很有用的。注意从创建锁定文件到确保 sysline 不会在屏幕上写信息可能要花几秒钟。
标志
-b |
每半个小时一次,每小时两次发出蜂鸣声。 |
-c |
每次重新显示前五秒钟清除状态行。 |
-D |
在时间之前打印当前的星期/日期。 |
-d |
以用户可读格式和调试方式打印状态行数据。 |
-e |
只打印信息。禁止信息写入末行所必需的控制命令。该选项对于将 sysline 命令的输出写入 emacs 窗口的方式行是有用的。 |
-H Remote |
打印远程主机 Remote 的负载平均值。 如果主机已关闭,或者不发送 rwhod 信息包,则改为打印关闭时间。如果出现前缀 ucb,则将之除去。 |
-h |
在时间之后打印出主机名。 |
-i |
启动时将 sysline 命令进程的进程标识打印到标准输出。用该信息您可以发送警报信号到 sysline 进程以使其立刻更新。sysline 命令写到标准错误,因此您可以将标准输出重定向到文件以捕获进程标识。 |
-j |
将状态行上能够移动光标的终端上的 sysline 命令输出左对齐。 |
-l |
禁止打印登录和注销的用户名。 |
-m |
禁止邮件检查。 |
+N |
每 N 秒更新状态行。缺省为 60 秒。 |
-p |
禁止可执行和暂挂进程数报告。 |
-q |
如果在启动时出现问题则禁止打印输出诊断消息。 |
-r |
禁止反相显示。 |
-s |
当且仅当(iff)状态行中不允许转义时,以左对齐方式打印简短格式行。某些终端(例如:Televideos 和 Freedom 100)不允许在状态行移动光标(或其它“智能”操作)。对于这些终端,sysline 命令通常使用空格来实现右对齐。该标志禁止添加空格。 |
-w |
在终端当前行打印状态,适合在单行窗口(窗口方式)中使用。 |
示例
要显示星期和日期、可能运行的进程数、用户数并在更新之前五秒钟清除屏幕,请输入:
sysline -Dcr
注:仅在具有状态行功能的屏幕上起作用。
文件
/etc/utmp |
包含已登录的用户名。 |
/dev/kmem |
包含进程表。 |
/var/spool/rwho/whod.* |
包含远程主机的 who/Uptime 信息。 |
${HOME}/.who |
指定要在末行打印的信息。 |
${HOME}/.syslinelock |
指定当其存在时,sysline 不打印。 |
相关信息
pstat 命令、vmstat
命令。
[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 |
法律条款
]