命令行是否有文件浏览器/管理器?

And*_*res 47 command-line files software-recommendation filemanager ncurses

我想知道Ubuntu是否有类似DOS界面的东西。我的意思是可以从控制台运行的“GUI”(例如,如果您使用的是 Ubuntu Server)。一些文件浏览器像 Nautilus 但在控制台中。

在此处输入图片说明

Lui*_*ado 54

那么有午夜指挥官

截图 安装:sudo apt-get install mc
运行:mc

还有最后一个文件管理器

lfm截图 安装:sudo apt-get install lfm
运行:lfm

  • 午夜指挥官完全通过键盘工作。如果功能键不可用,您可以使用 ESC 后跟功能键对应的数字。 (7认同)

Suh*_*aib 27

游侠:

ranger 是一个带有VI 键绑定的文件管理器。它提供了一个简约而漂亮的curses 界面,并带有目录层次结构的视图。Ranger 的次要任务是从心理上猜测您要使用哪个程序来打开特定文件。

  • UTF-8 支持
  • 多列显示
  • 预览所选文件/目录
  • 常用文件操作(create/chmod/copy/delete/...)
  • 类似 VIM 的控制台和热键
  • 自动确定文件类型并使用正确的程序运行它们
  • 退出 Ranger 后更改 shell 的目录
  • 标签、书签、鼠标支持

在此处输入图片说明

在此处输入图片说明


小智 26

另一个可以完全通过键盘操作的有用的文件管理器是vifm,它在存储库中可用。您可以使用以下命令安装它:

sudo apt-get install vifm
Run Code Online (Sandbox Code Playgroud)

它具有 ncurses 风格的界面,非常适合在服务器上使用。它与提到的其他双窗格文件管理器非常相似,只是它支持所有vim快捷方式。如果您了解vim.

安装程序时会vifmrc~/.vifm文件夹中创建A ,因此您可以添加自己的个人配置和键绑定。但是,要充分使用所有更新的功能(例如自定义键绑定),您需要从项目站点编译最新版本,并确保安装最少的构建依赖项libmagic-devlibx11-dev. 存储库中的版本很好且稳定,但它是一个很旧的版本(0.4.2),当前版本是 0.7.4。

就像在 中一样vim,您可以按Shift+:在文件浏览器中输入命令行并执行许多操作,如Sourceforge 站点上的文档中所述。该程序的创建者确实将它用于他的家庭服务器,正如他在此处的屏幕截图中所示,因此我认为该程序非常适合您或任何已经熟悉vim.

在此处输入图片说明


smo*_*nff 7

您可以查看Emacs 的 Dired 模式。尽管它已集成到 Emacs 中(因此您必须学习全部内容),但它非常有用且易于使用,因此尝试一下会很不错。

您可以通过以下no-window方式在控制台中显示存储库:

emacs -nw /path/to/your/repository/
Run Code Online (Sandbox Code Playgroud)

Dired 是一个可视化目录编辑器,一个用于编辑文件系统目录的计算机程序。Dired 在任何 Emacs 平台上运行。它的命令通常比大多数 Emacs 命令更模态,因为 Dired 本身就是一个专门的主要模式。Dired 可以执行所有预期的操作;在操作和使用中它类似于像 Midnight Commander 这样的正统文件管理器。

在此处输入图片说明


Tho*_*ner 5

这个线程提醒我你可以打开一个目录,vim然后用箭头键从那里浏览它并输入。这就是我想要的。:+1:

vim .
Run Code Online (Sandbox Code Playgroud)