[root@localhost ~]# find.-mtime -3 -a -perm 644 #在当前目录下搜索3天以内修改过,并且权限是644的文件 2) -o:or逻辑或 -o 选项代表逻辑或运算,也就是 -o 的两个条件只要其中一个成立,find 命令就可以找到结果。例如: [root@localhost ~]#find.-name cangls -o -name bols ./cangls ./bols #...
1.使用name选项: 文件名选项是find命令最常用的选项,要么单独使用该选项,要么和其他选项一起使用。 可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来。 不管当前路径是什么,如果想要在自己的根目录$HOME中查找文件名符合*.log的文件,使用~作为 'pathname'参数,波浪号~代表了你的$HOME目录。 find ...
$ find . -name "*.conf" -mtime +5 -ok rm { } \; < rm ... ./conf/httpd.conf > ? n 按y键删除文件,按n键不删除。 任何形式的命令都可以在-exec选项中使用。 在下面的例子中我们使用grep命令。find命令首先匹配所有文件名为“ passwd*”的文件,例如passwd、passwd.old、passwd.bak,然后执行gre...
path-name:find命令查找的目录路径,例如可以用“.”表示当前目录,用“/”表示系统根目录。 -options:find命令的限定条件,例如,文件类型-type,修改时间-mtime,属主-user,大小-size,名字-name,不包含-prune -print:将搜索结果输出到标准输出。 -exec:对搜索出符合条件的文件执行所给出的Linux命令,而不询问用户是否...
-name 按照文件名查找文件 -perm 按照文件权限来查找文件 -prune 使用这一选项可以使find命令不在当前指定的目录中查找,如果同时使用了-depth选项,那么-prune选项将被find命令忽略 -user 按照文件属主来查找文件 -group 按照文件所属的组来查找文件 -mtime -n +n 按照文件的更改时间来查找文件,-n表示文件更改时间...
[root@localhost ~]# find /root -iname "*.docx" -atime 20 -type -f 使用-daystart选项 -daystart 选项测量从当天开始而不是24小时之前开始的时间。例如,要查找昨天编辑的所有pdf文件,请运行: [root@localhost ~]# find /root/data/ -mtime 1 -daystart -iname "*.pdf" 要列出3-5天之前编辑的...
find ./ -name a-* 2. 查找文件 找“5天之内被更改过的档案名”find / -mtime -5 ; 找“5天前的那一天被更改过的档案名”find / -mtime 5 ; 找“5天之前被更改过的档案名”find / -mtime +5。 3. 查找大于20M 且名称是 hello 的文件 ...
参数参数 作用-name 根据文件basename匹配名称-size 匹配文件的大小(+50KB为查找超过50KB的文件,而-50KB为查找 小于50KB的文件)-mtime [+\|-]n 匹配修改内容的时间(-4指小于等于4天内的文件名;+4,大于等于5 天前的文件名;4指前4~5那一天的文件)-...
要列出3-5天之前编辑的文件,请运行以下命令: [root@localhost~]# find /home/james/data/ -mtime3-mtime -5-daystart -iname"*.pdf" <以上代码可复制粘贴,可往左滑> 使用-newer选项 -newer选项比较来自两个不同目录的文件并显示较新的文件。例如查找/root/b里面比/root/a里面新的文件: ...
$ find.-name"*.conf"-mtime+5-ok rm{};<rm.../conf/httpd.conf>?n 按y键删除文件,按n键不删除。 任何形式的命令都可以在-exec选项中使用。 在下面的例子中我们使用grep命令。find命令首先匹配所有文件名为“ passwd*”的文件,例如passwd、passwd.old、passwd.bak,然后执行grep命令看看在这些文件中是否...