Ubuntu系统下用命令行快速打开各类型文件的方法(xdg-open)

在Ubuntu下,通常用命令行打开文本文件,比如用命令gedit、more、cat、vim、less。但当需要打开其他格式文件时,比如pdf、jpg、mp3格式文件,咱们通常做法是进入到文件所在的目录,双击打开,很影响效率。事实上,可以通过命令xdg-open(opens a file or URL in the user's preferred application)打开这些格式文件,甚至是网页,像打开文件一样简单。

先举两个例子:

复制代码

代码如下:

jelline@jelline:~$ xdg-open la_isla_bonita.mp3
jelline@jelline:~$ xdg-open http://baidu.com
jelline@jelline:~$ 已在现有的浏览器会话中创建新的窗口。

xdg-open会选择合适的程序打开指定文件,跟双击打开效果一样。在我电脑,第一个例子会用Totem Movie Player打开,第二个例子会用谷歌浏览器打开,而不是Firefox,这是因为谷歌浏览器是我默认的浏览器。

具体操作如下:

xdg-open { file | URL }
xdg-open { --help | --manual | --version }

OK,现在是不是方便多了,通过快捷键Ctrl+Alt+T可以打开shell,F11可以全屏显示(Alt+F9最小化窗口,Alt+F10最大化/恢复窗口),再辅予xdg-open命令,极大减少了鼠标操作,也大大提升了效率。

附xdg-open manual部分信息:
xdg-open opens a file or URL in the user's preferred application. If a URL is provided the URL will be opened in the user's preferred web browser. If a file is provided the file will be opened in the preferred application for files of that type. xdg-open supports file, ftp, http and https URLs.
xdg-open is for use inside a desktop session only. It is not recommended to use xdg-open as root.

(0)

相关推荐

  • Linux系统下在命令行中压缩JPEG图像的方法

    如今拍照设备(如智能手机、数码相机)拍出来的图片分辨率越来越大。甚至3630万像素的Nikon D800已经冲入市场,并且这个趋势根本停不下来。如今的拍照设备不断地提高着照片分辨率,使得我们不得不压缩 ...

  • ubuntu(linux)命令行模式创建复制文件的方法

    ubuntu是一个非常好用的系统,是很多编程爱好者的首选,但是纯命令行模式的系统对于初学者来说是比较难的,下面小编就根据自己亲身实践来教大家如何在命令行模式下如何创建以及复制文件. 操作方法 01 首 ...

  • Win10系统用cipher命令行彻底删除硬盘文件的方法

    在今天的win10系统使用教程中,小编将重点跟大家讲解一下系统自带的cipher命令行工具.那么,cipher命令行工具有什么作用呢?cipher命令行工具怎么使用呢?小编先透露一点点,cipher命 ...

  • Win8系统下利用命令行实现定时关机的技巧

    有时候我们在wins8系统电脑中下载一些软件,没下载完可是需要出门,不过想着把电脑给设置一下,不要一直开机着,这时候可以设置让电脑定时关机。就像w764位旗舰版那样,虽然网上定时关机的的第三方软件很多 ...

  • Win7系统中的命令行sxstrace.exe工具的使用方法

    最近有用户在安装QQ应用程序的时候出错,提示框中说使用命令行sxstrace.exe工具来解决,对此该怎么操作呢?下面小编将为大家分享Win7系统中的命令行sxstrace.exe工具的使用方法:一起 ...

  • Windwos系统下CMD命令行切换目录路径

    切换目录的关键命令是 CD,在Windows系统中,使用在CMD命令行模式下切换当前的工作目录和路径,是经常要使用到的命令,怎么使用CMD切换目录的方法步骤如下: 操作方法 01 按下WIN+R快捷键 ...

  • ubuntu系统下gedit出现中文乱码的两种解决方法

    ubuntu gedit中文乱码看起来很烦人,本文提供两种解决途径,终端命令行途径或者图形界面操作途径,其实原理都是增加编码类型,问题显示如下图,查看文档内容,发现乱码 方法一:终端途径 1.打开终端 ...

  • WIN2000系统下使用惠普hp CM1312扫描文件的方法

    惠普hp CM1312系列在WIN2000系统下扫描 使用方法: CM1312在2000系统上安装不出来完整驱动,运行光盘只有快速安装,没有推荐安装,安装好驱动后在开始——程序中是没有扫描选项的。 只 ...

  • Windows7纯净版系统下巧妙利用还原功能找回丢失文件的方法

    Windows7纯净版系统下巧妙利用还原功能找回丢失文件的方法