10 filesystem command-line nautilus
我发现使用 nautilus 浏览我的系统相当困难,并且更喜欢cd在终端中使用etc 命令来绕过我的系统,但我发现有时我确实需要查看 nautilus 中的文件和文件夹列表,ls就像这样t 为我做这件事,也许有如此多的文件,如果我可以将它们全部列在 GUI 中,而不必让 ls 将输出重定向到我将拥有的文件中,那就更简单了阅读。
但是后来我发现我很快在终端中找到了包含我想要的文件的目录的位置,然后我必须回到 nautilus 并通过 GUI 慢慢移动到该位置,所以我想知道如果终端中有任何方法,一旦您使用cd过目标目录,启动 nautilus 并让它自动导航到该位置(以便它打开您曾经cd在 nautilus 中访问的目录)?
操作系统信息:
Description: Ubuntu 14.10
Release: 14.10
Run Code Online (Sandbox Code Playgroud)
包装信息:
nautilus:
Installed: 1:3.10.1-0ubuntu15.1
Candidate: 1:3.10.1-0ubuntu15.1
Version table:
*** 1:3.10.1-0ubuntu15.1 0
500 http://gb.archive.ubuntu.com/ubuntu/ utopic-updates/main amd64 Packages
100 /var/lib/dpkg/status
1:3.10.1-0ubuntu15 0
500 http://gb.archive.ubuntu.com/ubuntu/ utopic/main amd64 Packages
Run Code Online (Sandbox Code Playgroud)
Syl*_*eau 28
从您的终端,只需打开nautilus如下:
nautilus .
Run Code Online (Sandbox Code Playgroud)
它将在您在终端中所在的目录中打开一个新的 Nautilus 实例。
从nautilus手册页:
SYNOPSIS
nautilus [options] URIs...
Run Code Online (Sandbox Code Playgroud)
Ham*_*ner 11
也
nautilus .
Run Code Online (Sandbox Code Playgroud)
你也可以这样做:
xdg-open .
Run Code Online (Sandbox Code Playgroud)
它的作用与在 nautilus 中双击文件相同。这也意味着您可以在 LibreOffice 中打开电子表格
xdg-open mysheet.ods
Run Code Online (Sandbox Code Playgroud)
等。我将它别名xopen为通过将以下内容放入我的.bashrc
alias xopen=xdg-open
Run Code Online (Sandbox Code Playgroud)
进入终端后,只需键入nautilus .即可打开一个新的 nautilus 窗口。
终端本身还有一个文件浏览器。类型:
sudo apt-get install mc
Run Code Online (Sandbox Code Playgroud)
然后在目录中时,键入mc以打开它。
Midnight Commander(MC) 文件管理器截图:

我一直在 tty 中使用 MC。它主要是键盘快捷键,虽然您可以单击按钮,但您应该学习快捷键。顺便说一句,在底部的数字是功能键,以便F1,F2,F3...
安装nemo 文件管理器:它具有终端和文件管理器合二为一的功能。

我的 nemo 是用自制的蒸汽朋克图标定制的,但你明白了…… ;-)
安装命令:
sudo sudo add-apt-repository ppa:webupd8team/nemo
sudo apt-get install nemo
Run Code Online (Sandbox Code Playgroud)
可选包:(粗体是我已经安装的那些)