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


46

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

在此处输入图片说明


这个你想找的可能?
塞斯

不,我不希望运行DOS程序,我想为文件浏览一个图形用户界面,搜索WiFi网络,鹦鹉螺一样的东西,但在一个控制台
安德烈斯

6
您可以midnight commander进行文件搜索,扫描不知道的wifi网络,可以进行网络浏览w3m,可以播放音乐sox
Uri Herrera


不错!MidoigthCommander的Byobu正是我所需要的;)
Andres

Answers:


53

好吧,有个午夜指挥官

mcscreenshot 要安装:sudo apt-get install mc
要运行:mc

还有Last File Manager

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


它们是否支持通过键盘进行完全控制?因为我不能使用Ubuntu服务器上的鼠标
安德烈斯

7
午夜指挥官确实可以完全通过键盘工作。如果功能键不可用,则可以使用ESC,然后使用与功能键对应的数字。
BillThor 2012年

为什么有人会选择“ 午夜指挥官”作为“ 最后文件管理器”
Pablo A

类似于@BillThor注释:M- <chr>:同时按Alt键和字符键。如果您在Byobu内,将非常有用。
Pablo A

27

游骑兵:

Ranger是具有VI键绑定的文件管理器。它提供了一个简约而美观的curses界面,并具有目录层次结构的视图。护林员的第二项任务是从心理上猜测您要使用哪个程序打开特定文件。

  • UTF-8支持
  • 多列显示
  • 预览所选文件/目录
  • 常用文件操作(创建/ chmod /复制/删除/ ...)
  • 类似于VIM的控制台和热键
  • 自动确定文件类型并使用正确的程序运行它们
  • 退出护林员后更改外壳目录
  • 标签,书签,鼠标支持

在此处输入图片说明

在此处输入图片说明


多么棒的程序。我欠你一杯啤酒,引起了我的注意。
杰里米·坎特雷尔

在Mac上,brew install ranger糟糕!
最大

26

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

sudo apt-get install vifm

它具有ncurses样式的界面,非常适合在服务器上使用。它支持所有vim快捷方式,与其他提到的双窗格文件管理器非常相似。如果您知道使用中进行操作的各种方式vim,那么此文件管理器将是理想的选择,并且您无需学习其他捷径。

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

就像in中一样vim,您可以按Shift+ :在文件浏览器内输入命令行并执行许多操作,如Sourceforge网站上的文档中所述。该程序的创建者确实将其用于家庭服务器,如他在此处的屏幕快照所示,因此我认为该程序对于您或已经熟悉的任何人都是完美的vim

在此处输入图片说明


7

您可以看看Emacs的Dired模式。尽管它已集成到Emacs中(因此您必须学习全部内容),但它是如此有用且很好用,因此可以尝试一下。

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

emacs -nw /path/to/your/repository/

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

在此处输入图片说明


5

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

vim .

从长远来看,我希望提及其他文件管理器之一,但这应该+2,因为默认情况下它在更多位置都可用。
马特·威尔基

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.