在/etc目录中查找最近1天之内被改动过的文件。
时间: 2024-04-11 14:27:59 浏览: 35
要在/etc目录中查找最近1天之内被改动过的文件,你可以使用以下命令:
```
find /etc -type f -mtime -1
```
这个命令使用了find工具来在/etc目录中查找文件。`-type f`选项表示只匹配文件,而不包括目录。`-mtime -1`选项表示文件的修改时间在最近1天之内。
该命令将输出所有在/etc目录下最近1天之内被改动过的文件。
请注意,这可能需要一些时间来完成,因为它会遍历整个/etc目录。如果你只对特定的子目录感兴趣,可以将命令修改为`find /etc/subdirectory -type f -mtime -1`,其中/subdirectory是你想要搜索的子目录路径。
相关问题
linux查找/etc/目录下最近五天被修改过的文件。
您可以使用下面的命令来查找/etc/目录下最近五天被修改过的文件:
```
find /etc/ -type f -mtime -5
```
该命令会在/etc/目录下查找文件,只列出文件类型(不包括目录,符号链接等),并且只显示最近五天内被修改过的文件。
查找/etc目录中最近一周内其内容修改过的
要查找/etc目录中最近一周内其内容修改过的文件,可以使用find命令来完成。
find /etc -type f -mtime -7
上述命令中,/etc表示要查找的目录,-type f表示只查找文件而不包括目录,-mtime -7表示文件修改时间在7天内。
执行该命令后,系统会在/etc目录下搜索所有文件,并根据修改时间进行筛选,只显示最近一周内修改过的文件。
另外,可以通过ls命令来获取更详细的修改时间信息:
ls -l --time-style=long-iso /etc | grep "^.[-r][-w][-x][-r][-w][-x][-r][-w][-x]" | awk '{print $6,$7,$8,$9}'
上述命令中,ls命令以长格式显示目录下的所有文件及目录的详细信息,--time-style=long-iso参数可以将时间格式设置为ISO 8601标准格式,grep命令筛选出以“-rwxrwxrwx”格式开头的行,awk命令则提取出文件的修改日期与文件名。
通过以上命令可以方便地查找到/etc目录中最近一周内内容修改过的文件,并获取它们的详细信息。