目录的平面视图

mil*_*epa 6 file-manager

当我在 Windows 中时,我曾经使用 Total Commander 作为我的文件管理器。有一个名为“分支视图”(CTRL+ B)的函数,它基本上显示了特定目录中的所有文件,包括所有递归目录中的任何文件。

总命令的基本视图

 SS#1

我真的很难找到满足该功能的 linux 文件管理器。有时我在 wine 下使用总指挥官,但在某些操作上相当慢。目前我正在使用游侠,但它没有这个功能

slm*_*slm 2

命令行

\n\n

如果您只想递归地驻留在特定目录下的文件列表,并且不介意到终端来获取它,您有以下选项。

\n\n
$ ls -R <somedir>\n\n$ find <somedir>\n\n$ tree <somedir>\n
Run Code Online (Sandbox Code Playgroud)\n\n

但这些都不是以任何方式交互的,就好像它们是由文件浏览器显示的一样,而是它们只是驻留在下面的文件的静态列表<somedir>及其子目录的静态列表。

\n\n

图形用户界面

\n\n

有许多用于在 Unix/Linux 中探索文件的 GUI,不幸的是,我对所有这些都不太了解。因此,我将解释如何寻找替代方案。

\n\n

每当我寻找与现有工具执行类似操作的工具时,我都会首先转到替代工具注意:一定要去现场.net,有假货。

\n\n

从这里您可以搜索其他人确定为工具 X 替代品的工具。在这里搜索时,我喜欢从特定工具开始,然后获取一些结果并将它们也放入网站中,以撒网甚至更宽。因此,今天我将放入“Total Commander”工具并说出“Nautilus”。

\n\n

这里是对“Total Commander”的 Linux 替代品的搜索:http://alternativeto.net/software/total-commander/ ?platform=linux 。

\n\n

   SS#2

\n\n

这里是对“Nautilus”的 Linux 替代品的搜索:http://alternativeto.net/software/nautilus/ ?platform=linux

\n\n

我会梳理这些应用程序列表,寻找任何能够递归地显示目录 X 中所有文件的应用程序。

\n\n

进一步的研究

\n\n

我确实遇到过这篇博客文章,标题为:Linux / Ubuntu 文件管理器中的 XTREE 分支视图(又名 \xe2\x80\x9cflat VFS\xe2\x80\x9d 或平面视图)功能。这篇文章中有人正在寻找与您完全相同的功能。

\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
\n\n

其他名称?

\n\n

您正在寻找的“平面视图”似乎有几个名称。我发现这个页面的标题是:少即是多:作为 Sysadmin IDE 的正统文件管理器,其中包含以下关于该主题的简介:

\n\n
\n

XTree“扁平树”VFS。大多数现代 OFM 提供了以“平面”表示(通常绑定到 Ctrl-B)查看树分支中所有文件的可能性。这种表示对于处理分散在多个目录中的文件非常重要,这在大多数应用程序安装中都是常见的情况。

\n
\n\n

参考

\n\n\n