搜索文件或目录

来源:互联网 发布:微信恶搞整人软件 编辑:程序博客网 时间:2024/05/23 18:33

which 查看可执行文件的位置
例如:which passwd

 

whereis 查看文件的位置
-b 只找二进制文件
-m 只找在说明文件manual路径下的文件
-s 只找source源文件
-u 没有说明文档的文件
从数据库中查询

 

locate 配合数据库查看文件位置
使用locate查找数据特别快,是从已建立的数据库/var/lib/slocate中查找数据。
有可能会找不到最新创建的文件,因为数据库的更新默认是每周一次。
使用updatedb立即更新数据。

 

 

find 实际搜寻硬盘查询文件名称
find 路径 参数
-atime n 将n*24小时内被存取过的文件列出来
-ctime n 将n*24小时内被改变、新增的文件列出来
-mtime n 将n*24小时内被修改过的文件列出来
-newer file 把比file还要新的文件列出来

------

-gid n 寻找群组id为n的文件
-group name 寻找群组名称为name的文件
-uid n 寻找拥有者id为n的文件
-user name 寻找用户名称为name的文件
-name file 寻找文件名为file的文件名称(可以使用通配符)
-type type 寻找文件属性为type的文件,例如l为Link而d为目录

 

file 用于查看文件类型ASCII文档或二进制文件等
例如:file ~/.bashrc
返回:ASCII text

原创粉丝点击