当我在 Windows 中时,我曾经使用 Total Commander 作为我的文件管理器。有一个名为“分支视图”(CTRL+ B)的函数,它基本上显示了特定目录中的所有文件,包括所有递归目录中的任何文件。
我真的很难找到满足该功能的 linux 文件管理器。有时我在 wine 下使用总指挥官,但在某些操作上相当慢。目前我正在使用游侠,但它没有这个功能
如果您只想递归地驻留在特定目录下的文件列表,并且不介意到终端来获取它,您有以下选项。
\n\n$ ls -R <somedir>\n\n$ find <somedir>\n\n$ tree <somedir>\n
Run Code Online (Sandbox Code Playgroud)\n\n但这些都不是以任何方式交互的,就好像它们是由文件浏览器显示的一样,而是它们只是驻留在下面的文件的静态列表<somedir>
及其子目录的静态列表。
有许多用于在 Unix/Linux 中探索文件的 GUI,不幸的是,我对所有这些都不太了解。因此,我将解释如何寻找替代方案。
\n\n每当我寻找与现有工具执行类似操作的工具时,我都会首先转到替代工具。注意:一定要去现场.net
,有假货。
从这里您可以搜索其他人确定为工具 X 替代品的工具。在这里搜索时,我喜欢从特定工具开始,然后获取一些结果并将它们也放入网站中,以撒网甚至更宽。因此,今天我将放入“Total Commander”工具并说出“Nautilus”。
\n\n这里是对“Total Commander”的 Linux 替代品的搜索:http://alternativeto.net/software/total-commander/ ?platform=linux 。
\n\n
这里是对“Nautilus”的 Linux 替代品的搜索:http://alternativeto.net/software/nautilus/ ?platform=linux
\n\n我会梳理这些应用程序列表,寻找任何能够递归地显示目录 X 中所有文件的应用程序。
\n\n我确实遇到过这篇博客文章,标题为:Linux / Ubuntu 文件管理器中的 XTREE 分支视图(又名 \xe2\x80\x9cflat VFS\xe2\x80\x9d 或平面视图)功能。这篇文章中有人正在寻找与您完全相同的功能。
\n\n摘录\n\n\n\n\n我\xe2\x80\x99m 研究 Linux 文件管理器,它实现了著名的\n XtreeGold文件管理器功能,通常称为分支视图、\n 平面视图或 \xe2\x80\x9cflat VFS。\xe2\x80\x9d 分支视图目录的\n 将在一个面板中显示父目录\xe2\x80\x99s 文件及其所有子目录\n 文件。原则上,人们可以对来自不同目录的文件进行查看、排序、过滤和发出命令。当然,这种递归操作也可以使用许多命令行工具以不太直观的方式完成。
\n\n不幸的是,没有流行的 Linux GUI 文件管理器包含分支视图显示功能,并且似乎很少有文件管理器开发人员意识到(或讨论)这种查看和管理文件组的灵活方法。 Krusader和其他人确实实现了特殊的虚拟文件系统面板(例如,显示/操作存档文件内容,或在面板中操作文件搜索结果),但不是基本的分支视图 VFS。
\n
您正在寻找的“平面视图”似乎有几个名称。我发现这个页面的标题是:少即是多:作为 Sysadmin IDE 的正统文件管理器,其中包含以下关于该主题的简介:
\n\n\n\n\nXTree或“扁平树”VFS。大多数现代 OFM 提供了以“平面”表示(通常绑定到 Ctrl-B)查看树分支中所有文件的可能性。这种表示对于处理分散在多个目录中的文件非常重要,这在大多数应用程序安装中都是常见的情况。
\n