![如何找到文件所在的文件夹/目录(不使用 find)?](https://linux22.com/image/959280/%E5%A6%82%E4%BD%95%E6%89%BE%E5%88%B0%E6%96%87%E4%BB%B6%E6%89%80%E5%9C%A8%E7%9A%84%E6%96%87%E4%BB%B6%E5%A4%B9%2F%E7%9B%AE%E5%BD%95%EF%BC%88%E4%B8%8D%E4%BD%BF%E7%94%A8%20find%EF%BC%89%EF%BC%9F.png)
随着破折号的出现,我可以轻松打开一个我不知道位置的文件。如何在不使用“find”或“locate”或其他命令行实用程序的情况下找出文件在目录结构中的位置?
据我所知,nautilus 中的搜索实用程序允许我打开文件,但不允许打开文件所在的文件夹。这个问题与以下问题相关: 查看仪表板中选定文件的文件夹 和 使用locate查找目录
答案1
您可以在终端中使用该命令locate
,或者如果您需要在计算机上搜索文件,则有一种简单的内置方法可以做到这一点。
从“位置”菜单启动“文件搜索”程序。默认情况下,它只会搜索您的文件(您的主目录),但您可以使用“在文件夹中查找”下拉菜单告诉它在其他文件夹中搜索。它只会搜索文件名。如果您想在文件内部搜索,请参阅 Beagle 应用程序。
答案2
从您编写问题的方式来看,听起来您只是想知道包含文件的文件夹的名称。
如果是这种情况,那么您可以使用 nautilus 中的搜索功能,然后右键单击文件以选择其属性。属性窗口将包含该文件的路径。
如果你说的是从 nautilus 中打开包含文件夹,那么目前还不可能,正如在这个问题。