如何在GNU/Linux操作系统中使用命令行xdg-open打开一个任意格式的文件
2014-04-07 04:18
986 查看
/*********************************************************************
* Author : Samson
* Date : 04/07/2014
* Test platform:
* 3.11.0-12-generic #19-Ubuntu
* GNU bash, version 4.2.45
* *******************************************************************/
在GNU/Linux下,当需要打开其他格式文件时,咱们通常做法是进入到文件所在的目录,双击打开,很影响效率。事实上,可以通过命令xdg-open打开这些格式文件,甚至是网页,像打开文件一样简单。
在GNU/Linux下,通常用命令行打开文本文件,比如用命令gedit、more、cat、vim、less。但当需要打开其他格式文件时,比如pdf、jpg、mp3格式文件,咱们通常做法是进入到文件所在的目录,双击打开,很影响效率。事实上,可以通过命令xdg-open(opens a file or URL in the user's preferred application)打开这些格式文件。
xdg-open: 功能是把要打开的文件使用用户首选的应用程序进行打开,如要打开了个jpeg的文件,则可以使用xdg-open fuckgfw.jpeg 即会使用首选的(也可理解为默认的)应用程序来进行打开这个jpeg文件;
更多用法可以在GNU/Linux发行版本中安装此命令行后,进行man xdg-open 进行获得更详细的帮助说明;
关于更多xdg-系列的命令行可参考:
http://portland.freedesktop.org/xdg-utils-1.0/
* Author : Samson
* Date : 04/07/2014
* Test platform:
* 3.11.0-12-generic #19-Ubuntu
* GNU bash, version 4.2.45
* *******************************************************************/
在GNU/Linux下,当需要打开其他格式文件时,咱们通常做法是进入到文件所在的目录,双击打开,很影响效率。事实上,可以通过命令xdg-open打开这些格式文件,甚至是网页,像打开文件一样简单。
在GNU/Linux下,通常用命令行打开文本文件,比如用命令gedit、more、cat、vim、less。但当需要打开其他格式文件时,比如pdf、jpg、mp3格式文件,咱们通常做法是进入到文件所在的目录,双击打开,很影响效率。事实上,可以通过命令xdg-open(opens a file or URL in the user's preferred application)打开这些格式文件。
xdg-open: 功能是把要打开的文件使用用户首选的应用程序进行打开,如要打开了个jpeg的文件,则可以使用xdg-open fuckgfw.jpeg 即会使用首选的(也可理解为默认的)应用程序来进行打开这个jpeg文件;
更多用法可以在GNU/Linux发行版本中安装此命令行后,进行man xdg-open 进行获得更详细的帮助说明;
关于更多xdg-系列的命令行可参考:
http://portland.freedesktop.org/xdg-utils-1.0/
相关文章推荐
- Linux操作系统的简单指令及如何使用vim编写一个程序,然后使用gcc查看【预处理】、【编译】、【汇编】、【链接】各阶段文件的内容。
- Linux 中如何打开一个大文本文件
- 如何使用java程序打开一个文件?
- 如何通过命令行或者使用代码打开一个apk文件
- 如何用c#打开文件夹并选择文件夹内的一个文件 open folder and select file
- 如何在GNU/Linux操作系统中使用命令行xdg
- Linux如何使用GPG(GNU Privacy Guard)对信息/文件进行加密和解密
- 在linux下,如何使用find命令查看一个目录下包含多少文件
- 如何在GNU/Linux操作系统中使用命令行xdg
- 深入浅出linux之如何打开文件1(写一个最简单文件系统)
- python使用open直接打开一个不确定存在的文件
- Linux 文件系统剖析: 使用 /proc 文件系统来访问 Linux 内核的内容 这个虚拟文件系统在内核空间和用户空间之间打开了一个通信窗口
- 深入浅出linux之如何打开文件2(写一个最简单文件系统) .
- Linux 文件系统剖析: 使用 /proc 文件系统来访问 Linux 内核的内容 这个虚拟文件系统在内核空间和用户空间之间打开了一个通信窗口
- 深入浅出linux之如何打开文件3(写一个最简单文件系统) .
- 如何在 Linux 上使用 SSHfs 挂载一个远程文件系统
- dwg格式的图纸文件如何使用CAD看图软件打开查看?
- 如何在Linux操作系统下使用vi修改文件
- 一个操作系统的实现(1):分析linux下如何运行一个执行文件
- 在Linux中使用vi/vim打开一个文件时出现的的问题