linux的find命令如何删除十天前的文件夹
时间: 2024-05-01 17:17:15 浏览: 83
可以使用以下命令来删除十天前的文件夹:
```
find /path/to/folder -type d -mtime +10 -exec rm -rf {} \;
```
解释:
- `/path/to/folder`:要搜索的文件夹路径。
- `-type d`:只搜索文件夹。
- `-mtime +10`:只选择修改时间在10天前的文件夹。
- `-exec rm -rf {} \;`:对每个匹配的文件夹执行`rm -rf`命令,以递归删除文件夹及其内容。
相关问题
linux中find命令怎么查找文件夹
在Linux中,可以使用find命令来查找文件夹。以下是find命令的基本用法:
```
find /path/to/search -type d -name "folder_name"
```
其中,`/path/to/search`是要搜索的起始路径,可以是绝对路径或相对路径。`-type d`表示只搜索文件夹。`-name "folder_name"`表示搜索名称匹配"folder_name"的文件夹。
例如,如果要在当前目录下查找名为"folder_name"的文件夹,可以使用以下命令:
```
find . -type d -name "folder_name"
```
请将"folder_name"替换为实际的文件夹名称。
linux find命令查找文件夹下的所有路径
您可以使用以下命令来查找文件夹下的所有路径:
```
find /path/to/folder -type d
```
这将在 `/path/to/folder` 目录下查找所有的子目录,并将它们的路径打印出来。如果您想要将结果保存到一个文件中,可以使用重定向操作符 `>`,例如:
```
find /path/to/folder -type d > paths.txt
```
这将把所有路径保存到名为 `paths.txt` 的文件中。
阅读全文