1、命令名称:locate
命令所在路径:/usr/bin/locate
执行权限:所有用户
语法:locate 文件名
功能描述:在文件资料库中查找文件
范例:locate inittab 查找inittab文件
locate -i INITTAB 不区分大小写查找inittab文件
类似tmp目录下没有收录至资料库的文件locate命令无法查找到
2、命令名称:which
命令所在路径:/usr/bin/which
执行权限:所有用户
语法:which 命令
功能描述:搜索命令所在目录及别名信息
范例:which rm 可得到rm的位置/bin/rm 以及别名‘rm -i'
3、命令名称:whereis
命令所在路径:/usr/bin/whereis
执行权限:所有用户
语法:whereis [命令]
功能描述:搜索命令所在目录及帮助文档路径
范例:whereis ls
4、命令名称:grep . 文件内容中查找
命令所在路径:/bin/grep
执行权限:所有用户
语法:grep -iv [指定字符串] [文件]
功能描述:在文件中搜寻字符串匹配的行并输出 。 其中-i不区分大小写 -v排除指定字符串
范例:grep mysql /root/install.log
grep -v ^# /etc/inittab -v排除 ^行首 #排除的字符串,显示inittab文件中排除行首为#的行。