摘要:在 Linux 中,可以使用 `find` 命令结合 `-newermt` 选项来查找特定日期范围内的文件。若你要查找2019年创建的文件,以下是常用的命令:1. 查找2019年1月1日到2019年12月31日之间修改的文件:```bashfind /path/to/directory -type f -newermt 2019-01-0...
在 Linux 中,可以使用 `find` 命令结合 `-newermt` 选项来查找特定日期范围内的文件。若你要查找2019年创建的文件,以下是常用的命令:
1. 查找2019年1月1日到2019年12月31日之间修改的文件:
```bash
find /path/to/directory -type f -newermt 2019-01-01 ! -newermt 2020-01-01
```
这个命令的解释:
- `/path/to/directory` 是你想要查找文件的目录,可以替换为具体的路径,例如 `/home/user`。
- `-type f` 表示查找文件(不包括目录)。
- `-newermt 2019-01-01` 表示查找修改时间在 2019年1月1日 之后的文件。
- `! -newermt 2020-01-01` 表示查找修改时间在 2020年1月1日 之前的文件。
2. 如果你只关心文件的创建时间,可以使用 `stat` 命令来查看文件的详细信息(不过这取决于文件系统和文件的具体信息,有些文件系统不支持创建时间)。
注意事项:
- `find` 命令根据文件的修改时间查找文件,如果你需要根据其他时间属性(如访问时间、创建时间等),可以使用相应的选项。
版权声明:本站所有文章皆是本站原创,转载请以超链接形式注明出处!