如何使用find命令查找文件?
发布网友
发布时间:2022-02-26 09:38
我来回答
共6个回答
热心网友
时间:2022-02-26 11:07
1.按照文件名查找
(1)find / -name httpd.conf #在根目录下查找文件httpd.conf,表示在整个硬盘查找
(2)find /etc -name httpd.conf #在/etc目录下文件httpd.conf
(3)find /etc -name '*srm*' #使用通配符*(0或者任意多个)。表示在/etc目录下查找文件名中含有字符串‘srm’的文件
(4)find . -name 'srm*' #表示当前目录下查找文件名开头是字符串‘srm’的文件
2.按照文件特征查找
(1)find / -amin -10 # 查找在系统中最后10分钟访问的文件(access time)
(2)find / -atime -2 # 查找在系统中最后48小时访问的文件
(3)find / -empty # 查找在系统中为空的文件或者文件夹
(4)find / -group cat # 查找在系统中属于 group为cat的文件
(5)find / -mmin -5 # 查找在系统中最后5分钟里修改过的文件(modify time)
(6)find / -mtime -1 #查找在系统中最后24小时里修改过的文件
(7)find / -user fred #查找在系统中属于fred这个用户的文件
(8)find / -size +10000c #查找出大于10000000字节的文件(c:字节,w:双字,k:KB,M:MB,G:GB)
(9)find / -size -1000k #查找出小于1000KB的文件
热心网友
时间:2022-02-26 12:25
命令格式:
find 路径 -name 文件名 -print
例如在/bin下寻找perl文件的命令
find /bin -name perl -print
例如寻找/tmp下的*.pl文件
find /tmp -name '*.pl' -print
热心网友
时间:2022-02-26 14:00
谈到find命令的使用,我们一般都只谈其较为常用的形式。我自己一般喜欢用find命令进行文件的查找。 find 查找范围–type (文件类型) -name (文件名) .更详细的find命令的使用方法,直接查看《Linux就该这么学》这本书籍就可以
热心网友
时间:2022-02-26 15:51
我一般都是用下面这个的 ctrl + F
热心网友
时间:2022-02-26 17:59
find / -name "你要找的文件名"
热心网友
时间:2022-02-26 20:24
find / name 文件名