Ubuntu里,在任意图形界面文件夹下,右键点击空白处,有菜单项“在终端中打开(E)”,打开的伪终端所处的当前路径就恰好是图形文件夹所对应的路径。这个功能挺方便的,我就经常用,那么相反而论,有没有从伪终端打开对应图形界面文件夹的方法呢?有,有两个命令都可以实现这样的需求:nautilus和xdg-open。
具体语法如下:
nautilus dirname
或者
xdg-open dirname
比如打开当前文件夹:
lenky@robert-T430S:~/lenky/work/fcitx$ nautilus .
或
lenky@robert-T430S:~/lenky/work/fcitx$ xdg-open .
如果觉得不好记忆,把这个两个命令在个人用户的登录配置执行文件.bashrc里alias一下,然后就可以使用别名了:
lenky@robert-T430S:~$ tail -n 2 .bashrc
alias openfile=‘xdg-open’
alias opendir=‘nautilus’
lenky@robert-T430S:~$ openfile ubuntukylinconfig
lenky@robert-T430S:~$ opendir .
lenky@robert-T430S:~$ openfile .
xdg-open除了可以打开文件夹,还可以打开文件,所以直接alias为openfile了。