Ubuntu 使用 xdg-open 命令

使用 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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章