为当前的Linux/Unix命令行打开Gnome Nautilus文件管理器

时间:2020-01-09 10:37:26  来源:igfitidea点击:

Nautilus是GNOME桌面的文件管理器。
如何在Linux或Unix Shell提示符下打开Nautilus,以在基于Linux或Unix的桌面上打开文件和目录?
您可以使用gnome-open命令,通过GNOME文件处理程序打开文件和URL,就像双击文件图标一样。
如果文件采用URL形式,则文件将作为URL打开。
如果您使用的是KDE或其他桌面,请尝试:

xdg-open命令通用版本

或者

kde-open命令kde

或者

open命令osx

例子

例如,如果您在/home/Hyman目录中,则键入以下命令将打开文件管理器:

gnome-open .

.(点)是您当前的目录。
如果键入两个点(..),它将打开父目录:

gnome-open ..

要在Nautilus中打开目录,请输入:

## home dir ##
gnome-open ~
 
## /tmp ##
gnome-open /tmp

要打开网页或网址:

gnome-open www.theitroad.local

打开文档文件

gnome-open resume.odf

要打开pdf文件:

gnome-open lsst.pdf

发送电子邮件:

gnome-open mailto:[email protected]

打开URL:

gnome-open 'http://www.theitroad.local'

关于KDE和其他* nix桌面用户的说明

您可以使用kde-open或xdg-open在用户的首选应用程序中打开文件,目录或URL。
语法相同:

kde-open .
xdg-open .
kde-open 'www.theitroad.local' 
xdg-open 'www.theitroad.local

您也可以在KDE桌面下使用kfmclient从命令行打开URL。
要打开当前目录:

kfmclient exec .

要打开文件:

kfmclient exec file:/home/Hyman/test.html

要使用firefox打开文件:

kfmclient exec file:/var/www/html/docs.en.html Firefox

要使用URL打开新窗口:

kfmclient exec ftp://ftp.theitroad.local/
kfmclient exec http://www.theitroad.local/

全部放在一起

您可以使用以下bash for循环示例打开Wikipedia的5个随机页面:

for J in {1..5} 
do 
  xdg-open http://www.wikipedia.org/wiki/Special:Random
done
## OS X specific example ##
for J in {1..5} 
do 
  open http://www.wikipedia.org/wiki/Special:Random
done