命令与文件的查找
查找脚本文件
格式:
which 命令which从PATH中寻找命令的具体文件
例子:
[user1@qmmms ~]$ which cd
/usr/bin/cd
[user1@qmmms ~]$ which which
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
/usr/bin/alias
/usr/bin/which查找文件:locate命令
格式:
locate [参数] 关键字通过关键字查找文件
locate命令通过系统存放文件信息的数据库查找,不是物理查找数据库默认一天一更新,所以新建的文件可能找不到
要手动更新数据库,输入
updatedb命令,需要等待数分钟
参数:
-l 数字表示输出几行-S输出locate命令使用的数据库信息-i忽略大小写区别-c只输出找到的文件数量
例子:
如果使用的Cent OS 没有locate命令,需要先安装yum install mlocate,然后更新数据库updatedb
查找文件:find命令
find命令功能更多,但直接查找硬件,速度慢
例子:
最后更新于