使用 xdg-open 快速打开文
xdg-open 命令相当于在 Windows 下双击快速打开某个文件
安装
$ sudo apt install xdg-utils
命令格式
xdg-open URL
如果 URL 为本地文件, 则使用对应文件类型的默认应用打开; 如果 URL 为网络地址, 则使用默认浏览器打开
xdg-open 命令仅能在桌面下使用
示例
$ xdg-open ~
默认使用 nautilus 打开家目录, 并且将日志输出到终端
$ xdg-open LaTex.pdf &>/dev/null
使用默认 pdf 应用打开, 并且忽略日志输出 (将标准错和标准输重定向至 /dev/null)
查询
查询默认 pdf 应用
$ xdg-mime query default application/pdf
FoxitReader.desktop
扩展名 .pdf 对应的 MIME 类型为 application/pdf, 可以使用 file 命令查询
$ file -i LaTex.pdf
LaTex.pdf: application/pdf; charset=binary
设置
将默认 pdf 应用设为 wps
$ xdg-mime default /usr/share/applications/wps-office-pdf.desktop application/pdf