Answers:
您可以在终端中输入:
cd /home/myUser/some/long/path/to/a/directory
接着:
nautilus .
上面的命令将在文件夹中打开Nautilus /home/myUser/some/long/path/to/a/directory
(句点是当前目录)
或在终端中输入:
nautilus /home/myUser/some/long/path/to/a/directory
Ubuntu 16.04.3 LTS
上进行全新安装,而无需特殊安装。
alias open="nautilus"
,您可以$ open <PATH_HERE>
像MacOS一样使用。
您也可以gnome-open .
。gnome-open
类似于open
在Mac上尝试使用最匹配的应用程序打开文件的Mac。默认情况下,gnome-open .
在Ubuntu上将在Nautilus中打开当前目录。
open
Ubuntu中也有一个命令,但是在这种情况下不起作用。
sudo apt install libgnome2-bin
”
您应该使用xdg-open .
(或xdg-open <path>
)更通用的方式。
为了避免在我的终端中发出讨厌的警告,我使用nohup
。为了使它与终端分离,我&
在命令末尾添加。我还使用该-w
标志在新窗口中打开。
nohup nautilus -w . &
注意,nohup
将创建带有警告的文件。
您可以/dev/null
像这样发送:
nohup nautilus -w . > /dev/null &
编辑:
如果您不想每次都想打开nautilus时都输入所有这些内容,则可以创建一个函数并将其放置在.bashrc或打开控制台的源文件中。
open() {
nohup nautilus -w $1 > /dev/null 2>&1 &
}
然后,您可以使用:
$ open path/to/open/
我更喜欢这里提到的别名,因为它允许您指定要在nautilus中打开的路径。
从终端打开鹦鹉螺。
nautilus .
要在后台打开鹦鹉螺并且仍然使用终端。
nohup nautilus . > /dev/null 2>&1 &
您也可以将其作为别名。
alias open='nohup nautilus . > /dev/null 2>&1 &'
您也可以将该别名添加到.bash_aliases,以使其持久。
echo "alias open='nohup nautilus . > /dev/null 2>&1 &'" >> .bash_aliases
因此,现在,在重新启动终端之后,您只需键入即可open
。
ubuntu 16.04