linux 搜索文件夹
时间: 2023-10-18 17:24:06 浏览: 46
你可以使用 `find` 命令来搜索文件夹。以下是一些常见的用法:
1. 搜索当前目录下名为 `folder_name` 的文件夹:
```
find . -type d -name folder_name
```
2. 搜索当前目录及其子目录下所有名为 `folder_name` 的文件夹:
```
find . -type d -name folder_name -print
```
3. 搜索当前目录及其子目录下所有以 `folder` 开头的文件夹:
```
find . -type d -name "folder*"
```
4. 搜索当前目录及其子目录下所有不以 `folder` 开头的文件夹:
```
find . -type d ! -name "folder*"
```
注意,这些命令中的 `.` 表示当前目录,你可以使用其它路径代替。此外,这些命令中的 `-type d` 表示只搜索文件夹,如果你想搜索文件,可以改为 `-type f`。
相关问题
Linux查找文件夹
您好!要在 Linux 中查找文件夹,可以使用 "find" 命令。以下是使用示例:
要在整个系统中查找文件夹,可以执行以下命令:
```
find / -type d -name "folder_name"
```
其中,"/" 是要搜索的根目录,可以替换为您要搜索的特定目录。"folder_name" 是您要查找的文件夹的名称。
如果您只想在当前目录下递归地查找文件夹,可以执行以下命令:
```
find . -type d -name "folder_name"
```
这将从当前目录开始,递归地搜索并显示匹配的文件夹。
希望这对您有所帮助!如有其他问题,请随时提问。
linux 找回文件夹
要在 Linux 中找回文件夹,可以尝试以下方法:
1. 使用“find”命令:在终端中输入“find / -name <文件夹名称>”,其中“<文件夹名称>”是你要找回的文件夹的名称。这将在整个文件系统中搜索该文件夹并返回路径。
2. 使用“locate”命令:在终端中输入“locate <文件夹名称>”,这将搜索系统中所有文件和文件夹的数据库并返回路径。
3. 使用“grep”命令:在终端中输入“grep -r <文件夹名称> <搜索路径>”,其中“<搜索路径>”是你要搜索的目录路径。这将搜索目录及其子目录中的所有文件,并返回包含文件夹名称的路径。
4. 查看“Trash”(垃圾桶):如果你误删了文件夹,可以尝试在“Trash”中找回。可以通过在文件管理器中点击“Trash”图标或在终端中输入“cd ~/.local/share/Trash/files”来访问垃圾桶。
请注意,如果你在删除文件夹时使用了“Shift + Delete”(永久删除)或使用了“rm”命令,则可能无法找回文件夹。因此,在使用这些命令时要小心。