[root@localhost ~]# find.-size 1207c ./anaconda-ks.cfg #使用搜索单位c,才会按照字节搜索 按照修改时间搜索 Linux 中的文件有访问时间(atime)、数据修改时间(mtime)、状态修改时间(ctime)这三个时间,我们也可以按照时间来搜索文件。 [root@localhost ~]...
find 不仅可以按照 atmie、mtime、ctime 来査找文件的时间,也可以按照 amin、mmin 和 cmin 来査找文件的时间,区别只是所有 time 选项的默认单位是天,而 min 选项的默认单位是分钟。 按照权限搜索 在find 中,也可以按照文件的权限来进行搜索。权限也支持 [+/-] 选项。我们先看一下命令格式。 [root@localhost ...
-mtime参数是find命令中用来指定文件修改时间的一个参数。它可以用来查找指定时间范围内修改过的文件。-mtime后可以跟随三种不同的单位:n(表示n天)、+n(表示n天前)和-n(表示n天内)。例如,-mtime +3表示查找三天前修改过的文件,-mtime -3表示查找三天内修改过的文件,而-mtime 3表示查找恰好在三天前修改过的...
1、find . -maxdepth 4 -name "*-*" -mtime 3 -maxdepth的值决定是否对下面的子目录进行递归查找 -mtime 3表示查找3天内的,-mtime +3表示查找超过3天的,也就是查找3天前的文件 2、find . -maxdepth 4 -name "*-*" -mtime 3 | sudo xargs rm -rf --- find ./ -maxdepth ...
这次解释一下三个Linux文件显示的三个时间,然后展示一下find命令的各个功能 在linux操作系统中,每个文件都有很多的时间参数,其中有三个比较主要,分别是ctime,atime,mtime modification time(mtime): 当修改文件的内容数据的时候,就会更新这个时间,而更改权限或者属性,mtime不会改变,这就是和ctime的区别 ...
这里先不做详细解释,简单地测试下 find 命令: 1. 有如下结构的示例目录 directory 代码语言:javascript 复制 $ tree directory directory ├── file1 ├── file2 ├── sub-dir1 │ ├── file1 │ ├── file2 │ └── file3 └── sub-dir2 ...
find . -type f -newer file.log 6. 以今天开始计算时间查找修改时间大于等于30天的文件 find . -mtime +30 -daystart 通过权限来查找 1. 指定精确的权限查找 find / -perm 644 2. 指定所有者(用户、组、其他人)至少有一个拥有此权限即可 find / -perm /644 3. 指定文件最低权限查找,即大于等于 f...
一、find命令 find命令是一种通过条件匹配在指定目录下查找对应文件或者目录的工具。匹配的条件可以是文件名称、类型、大小、权限属性、时间戳等。find命令还可以配合相关命令对匹配到的文件作出后续处理。 二、工作原理及特点 find在工作时会遍历指定的目录,通过匹配指定的条件搜寻我们需要的文件或者目录。因此,find命令...
find.-type f-name"*.txt"-mtime+3 查询第三天创建的文件 代码语言:javascript 复制 find.-type f-name"*.txt"-mtime3 查询最近三天的文件 代码语言:javascript 复制 find.-type f-name"*.txt"-mtime-3 常用到的查找命令就是这些了,如果有其他需要的话,再查看帮助文件就可以了。