Linux实用命令之 xdg-open 打开资源管理器
为什么要介绍 xdg-open 呢,得先从需求说起。
一般在控制台中,可以使用命令操作各式文本文件。但难以避免,需要操作一些非文本文件,如 pdf,doc 等。
此时,一般的做法是,打开文件管理器,再一层层进入对应目录,找到对应文件,再双击打开。
这种方式的问题是,操作起来较为麻烦,效率低,尤其是当文件路径较深,某几个文件夹中文件又多的情况下。
有没有简单点的办法呢,有,最开始我是这么做的:
方式一: 借助nautilus
nautilus 是 ubuntu 下默认的文件管理器。
在控制台可以使用 nautilus 命令直接对指定路径打开文件管理器,省去一层层双击鼠标的麻烦
nautilus 路径
打开文件管理器之后,再使用鼠标双击打开目标文件即可。
怕记不住 nautilus 的,可以为它添加 alias
alias opendir='nautilus'
方式二:直接打开
大多数程序都是可以从命令行调用启动的,因此直接调用对应的应用程序,打开对应文件。例如
wps xxx.doc
FoxitReader xxx.pdf
方式三:xdg-open
介绍了以上两个方式,可以发现,第一种好记,就一个命令,打开文件管理器,但是麻烦,还得再用鼠标双击去打开对应文件。
第二种直接点,一步到位打开目标文件,但不好记,每种格式需要记住对应的程序名。
那怎么选择呢?其实可以不选择,因为掌握了xdg-open之后,上面两种方式,就两者皆可抛了。
xdg-open用法非常简单,就直接参数传入要打开的文件,等效于鼠标双击打开,系统会根据文件类型自动调用对应的程序,如
xdg-open xxx.doc
xdg-open xxx.pdf
xdg-open xxx.png
如果传入路径的话,则是使用文件管理器打开
xdg-open .
xdg-open ~/Downloads
还可以传入网址
xdg-open www.google.com
一招鲜吃遍天,但讲道理 xdg-open 还是比较难输入的,为了更顺手,可以考虑添加适合自己的alias,比如我就添加了
alias dakai='xdg-open'
alias 打开='xdg-open'
拼音中文双管齐下,一般情况下用"dakai",但有时候输入法没切换过来,敲完发现是中文“打开”,没关系,照样能开,就是这么简单粗暴。
作者:zqb-all
出处:http://www.cnblogs.com/zqb-all/
Linux实用命令之 xdg-open 打开资源管理器相关推荐
- Linux实用命令总结
Linux实用命令 1. more 翻页查看(下翻一页'空格',上一页'b',退出'q') 例如:more send.log 2 .less 翻页查看(下翻一页'空格',上一页'b',退出' ...
- linux移动一个桌面的文件夹,linux实用命令之如何移动文件夹及文件下
Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间).接下来是小编为大家收集的linux实用命令之 ...
- VB打开资源管理器并指定文件
'声明API Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA&q ...
- 【windows】Qt打开资源管理器并选中指定文件
前言 在实际应用中,可能会有这样的需求,在软件中的文件树可以通过右键菜单打开windows系统的资源管理器,并在窗口中选中指定的文件,原有的做法是直接通过QDesktopServices::openU ...
- 设置单独进程打开资源管理器有效防止电脑假死!
Windows资源管理器,也就是我们通常会看到的文件夹窗口,也可以说是explorer进程.有的时候这个进程或者说资源管理器会因为某些原因导致"资源管理器停止"这种常见的假死错误, ...
- matlab资源管理器,资源管理器怎么打开?打开资源管理器的5种方法
资源管理器是什么? 资源管理器是windows系统上的计算机或者我的电脑打开后就是资源管理器的位置了,管理电脑上的文件.文件夹等资料. 资源管理器怎么打开? 1.快捷键:用快捷键打开资源管理器也挺方便 ...
- 什么击计算机窗口可以打开资源管理器,如何打开资源管理器? 5种打开资源管理器的方法...
什么是资源管理器? 资源管理器是Windows系统或我的计算机上的计算机打开时资源管理器的位置,并管理计算机上的文件,文件夹和其他数据. 如何打开资源管理器? 1.快捷键:只要同时按下键盘上的Win ...
- WIN10常用快捷键(打开资源管理器、显示桌面、截图)
WIN + E 打开资源管理器 WIN + D 显示桌面 WIN + SHIFT + S 截图
- win10打开计算机闪屏,Win10打开资源管理器闪屏怎么办?Win10资源管理器闪屏问题的解决方法...
Win10打开资源管理器闪屏怎么办?电脑出现闪屏现象时有发生,就算最新的Win10系统也会出现闪屏现象.最近一位Win10用户在打开资源管理器时就出现了闪屏,这种情况一般是由于系统组件破坏.丢失导致的 ...
- 什么击计算机窗口可以打开资源管理器,在win7中双击打开计算机和右击打开资源管理器有什么区别...
资源管理器是大家熟悉和常用的Windows文件查看和管理工具,和之前的Windows版本相比,Win7的资源管理器提供了更加丰富和方便的功能.不过今天我们想要重点关注的不是Win7资源管理器的功能,而 ...
最新文章
- mysql解决Value ‘0000-00-00 00:00:00’ can not be represented as java.sql.Timestamp
- Redis支持的5种数据类型
- python语言支持函数式编程_python是函数式语言么
- 三星三层影像传感器提升拍摄能力 索尼压力倍增
- OutOfMemoryError:Java堆空间–分析和解决方法
- 稳定高效大型系统架构---集群中间件开发
- Javascript学习历程之事件
- tablayout 动态改变标题_描点法画函数图像的动态演示——动态数学软件GeoGebra制作教程...
- Python常见的17个错误
- 如何画正太分布曲线_python scipy.stats实现各种常见的统计分布
- xEasyApp之后端的介绍
- Linux 火焰图(on-cpu , off-cpu , memory)
- 深入浅出mfc之6大技术 运行时类型识别 DCLARE_DYNCREATE、DECLARE_DYNAMIC 、DECLARE_SERIAL、RUNTIME_CLASS、DECLARE_SERIAL 等
- 中国专利申请CPC客户端软件问题解决方案
- 仪器检定是为了满足什么需求?为什么不直接全部校准或检定呢?
- 计算机基础---01入门篇(标点符号,快捷键,文件删除与恢复,软件安装与卸载,截图,电脑隐私,文件隐藏与搜索,文件压缩解压,qq邮箱格式)
- Linux里面输入错误无法使用Backspace键
- Pygame 打字游戏项目
- 微信开发工具安装写入失败
- 云夜卡社区源码v4.2 带总控