语法:
whereis(选项)(参数)
选项:
-b:只查找二进制文件;
-B<目录>:只在设置的目录下查找二进制文件;
-f:不显示文件名前的路径名称;
-m:只查找说明文件;
-M<目录>:只在设置的目录下查找说明文件;
-s:只查找原始代码文件;
-S<目录>只在设置的目录下查找原始代码文件;
-u:查找不包含指定类型的文件。
参数:
要查找的二进制程序、源文件和man手册页的指令名。
实例:
1.将相关的文件都查找出来
whereis 文件名
说明:tomcat没安装,找不出来,man找出了很多相关文件
2.只查找二进制文件
whereis -b 文件名
语法:
rmmod(选项)(参数)
选项:
-v:显示指令执行的详细信息;
-f:强制移除模块,使用此选项比较危险;
-w:等待着,直到模块能够被除时在移除模块;
-s:向系统日志(syslog)发送错误信息。
参数:
要移除的模块名称。
实例:
1.查看当前系统加载的模块
lsmod
2.删除floppy模块
rmmod floppy
3.再次查看加载的模块
lsmod
floppy模块已被删除
语法:
read(选项)(参数)
选项:
-p:指定读取值时的提示符;
-t:指定读取值时等待的时间(秒)。
参数:
指定读取值的变量名。
实例:
把从键盘读取到的值给变量
read 变量名
语法:
readonly(选项)(参数)
选项:
-f:定义只读函数;
-a:定义只读数组变量;
-p:显示系统中全部只读变量列表。
参数:
变量定义:定义变量,格式为变量名=‘变量值’。
实例:
1.显示所有只读变量
readonly -p
2.定义只读变量
readonly 变量名
语法:
pvs(选项)(参数)
选项:
--noheadings:不输出标题头;
--nosuffix:不输出空间大小的单位。
参数:
要显示报表的物理卷列表。
实例:
显示系统中所有物理卷的信息报表
pvs
pstree命令以树状图的方式展现进程之间的派生关系,显示效果比较直观。
语法:
pstree(选项)
选项:
-a:显示每个程序的完整指令,包含路径,参数或是常驻服务的标示;
-c:不使用精简标示法;
-G:使用VT100终端机的列绘图字符;
-h:列出树状图时,特别标明现在执行的程序;
-H<程序识别码>:此参数的效果和指定"-h"参数类似,但特别标明指定的程序;
-l:采用长列格式显示树状图;
-n:用程序识别码排序。预设是以程序名称来排序;
-p:显示程序识别码;
-u:显示用户名称;
-U:使用UTF-8列绘图字符;
-V:显示版本信息。
实例:
1.以树状图方式展现进程之间的派生关系
pstree
2.显示当前所有进程的进程号和进程id
pstree -p