Ubuntu下用命令行快速打开各类型文件

转载 2013年12月04日 21:20:15
在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)打开这些格式文件,甚至是网页,像打开文件一样简单。

先举两个例子:
  1. jelline@jelline:~$ xdg-open la_isla_bonita.mp3
  2. jelline@jelline:~$ xdg-open http://baidu.com
  3. 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.

相关文章推荐

ubuntu下怎么通过命令行打开各种类型的文件

ubuntu下通过命令行打开各种类型文件
  • nlznlz
  • nlznlz
  • 2014年05月07日 02:09
  • 2025

Windows小知识(关联文件打开类型,快捷键,命令行语句执行原理,快速编辑模式)

如何关联文件的打开类型 打开命令运行工具,注意,win7,win8及以上的环境,要用管理员方式运行执行assoc.java=nppfile执行ftype nppfile="C:\ProgramFi...

快速打开文件命令行的三种方法

快速打开文件命令行的三种方法 方法一:Window + R  一般专业电脑工作者最常用的就是Window + R呼出运行窗口然后点击cmd进入命令行 然后直接输入 cd + 文件夹路径 最后...

更改Ubuntu Server命令行下的默认语言类型和时区时间

如果Ubuntu Server在安装过程中,选择的是中文(很多新手都会在安装时选择中文,便于上手),这样在完成安装后,系统默认的语言将会是中文zh_CN.UTF- 8。但问题是我们安装的是服务器,只需...
  • zbunix
  • zbunix
  • 2013年09月17日 21:07
  • 1478

如何不通过内核命令行rootfstype指定根文件系统类型

今天发现sqashfs制作的根文件系统不需要像jffs2那样需要增加内核命令行:rootfstype=jffs2。看了一下内核挂载根文件系统个过程,发现是JFFS2注册文件系统时少设置了一个标志:FS...
  • hansel
  • hansel
  • 2012年09月25日 15:00
  • 2261

Linux命令行删除文件恢复(Ubuntu)

在Linux系统下,通过命令“rm -rf”可以将任何数据直接从硬盘删除,并且没有任何提示,同时Linux下也没有与Windows下回收站类似的功能,也就意味着,数据在删除后通过常 规的手段是无法恢复...
  • j_d_c
  • j_d_c
  • 2015年11月21日 12:28
  • 1978

Ubuntu下通过VI--在命令行下编辑文件

vi编辑器是Linux下常用而重要编辑器,可在全屏幕方式下编辑一个或多个文件。若在vi执行时没有指定一个文件,那么vi命令会自动产生一个无名的空 的工作文件。若指定的文件不存在,那么就按指定的文件名创...

如何在ubuntu 12.04系统下通过vivi的命令行来启动mini2440的nfs网络文件系统

前文中说到如何开启了ubuntu 12.04的nfs网络文件系统,那么今天就接下去研究一下如何使用友善之臂的mini2440开发板来进行nfs网络文件系统的启动加载。如前所述,已经在ubuntu上面配...

Ubuntu下玩转VI--在命令行下编辑文件

vi编辑器是Linux下常用而重要编辑器,可在全屏幕方式下编辑一个或多个文件。若在vi执行时没有指定一个文件,那么vi命令会自动产生一个无名的空 的工作文件。若指定的文件不存在,那么就按指定的文件名创...
  • io909
  • io909
  • 2014年07月06日 10:46
  • 268

学习ubuntu之路(二) 使用用命令行实现文件的相关操作

在Ubuntu下,当需要打开其他格式文件时,比如pdf、jpg、mp3等格式文件,通常做法是进入到文件所在的目录,双击打开,很影响效率。事实上,可以通过命令xdg-open打开这些格式文件,甚至是网页...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Ubuntu下用命令行快速打开各类型文件
举报原因:
原因补充:

(最多只允许输入30个字)