NM0000Issue 3.3
UNIX操作系统基础
如果我们要在所有的进程中只显示出与某些字符相关的进程
可以结合grep命令来使用
通常是向一个进程送终止信号
用法
$ kill -l
HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUSSEGV SYS PIPE ALRM TERM USR1 USR2 CLD PWR WINCH URG POLL STOP TSTP CONT TTIN TTOU
VTALRM PROF XCPU XFSZ WAITING LWP FREEZE THAW CANCEL LOST RTMIN RTMIN+1 RTMIN+2 RTMIN+3 RTMAX-3RTMAX-2 RTMAX-1 RTMAX其中信号也可用代码表示-1 挂起
信号-KILL位置
-3 退出
òò?a-KILL信号在上述列表中处于第9的相比起其他的信号而言
41
NM0000Issue 3.3
UNIX操作系统基础
当kill命令没有指定的选项时举例
可用ps命令来加以验证
在使用kill命令撤消进程时除非万不得已
5.5 列出当前用户who
命令who报告当前系统中登录的所有用户
who [am i]举例
二进制文件
whereis [选项] [命令]命令选项说明
42
$whereis ls
ls: /usr/bin/ls /usr/ucb/ls /usr/man/man1/ls.1 /usr/man/man1b/ls.1b$whereis -b ls
ls: /usr/bin/ls /usr/ucb/ls$whereis -m ls
ls: /usr/man/man1/ls.1 /usr/man/man1b/ls.1b
5.7 报告命令的发现点which
命令which用于报告指定命令被运行时的位置
用法
$which ls/usr/bin/ls
5.8 显示
Hostname [主机名]举例
5.9 显示操作系统的名字
uname
仅显示操作系统的
命令uname用于显示操作系统的信息
名称
uname [选项]命令中选项说明
举例
可以得到系统更详细的信息
但此选项不鼓励使用
该项是缺省项
NM0000Issue 3.3
UNIX操作系统基础
5.10 查看主机IP地址
查看主机IP地址$ ifconfig -a
ifconfig
lo0: flags=849
hme0: flags=863
逻辑IP地址为
如何增加逻辑IP
ò???í??¨?éò?°ó?¨?à?????-IP
é????í??ê?á?á???IP地址如何实现这个功能呢
那么通过
#ifconfig hme0:1 129.6.253.136 up 这样就可以增加逻辑IP129.6.253.136.需要注意一点的是如果我们想避免这种情况
/etc/rc2.d/中以大写S开头的文件即可
一旦系统重启
如在
5.11 记录屏幕I/O活动
本文件中
script
这个命令对于编程和调试非常有帮助.
命令script作用是将该命令执行以后的所有屏幕的输入和输出都记录在一个脚
45