xdg-open

在用户首选的应用程序中打开文件或URL。

语法

  xdg-open file

  xdg-open URL

  xdg-open --help

  xdg-open --manual

  xdg-open --version 

选项:

files    接受要打开的文件名,通配符

如果提供了URL,则将在用户首选的Web浏览器中打开URL。如果提供了文件,则将在首选应用程序中为该类型的文件打开该文件。xdg-open支持文件,ftp,http和https URL.

xdg-open仅供桌面会话使用。建议不要以root身份使用xdg-open

退出代码



非零退出代码表示失败:

0 成功
1 命令行语法错误。
2 命令行上传递的其中一个文件不存在。
3 找不到所需的工具。
4 行动失败了

例子

在用户的默认浏览器中打开rootopen.com网:

 $ xdg-open 'https://rootopen.com/'

在用户的默认图像查看应用程序中打图片

$ xdg-open /tmp/foxtrot_the_cat.png

xdg-open 命令实例:

linux命令:xdg-open http://gmail.com http://gmail.com xdg-open xdg-open http://gmail.comrootopen.com
linux命令:xdg-open http://gmail.com http://gmail.com xdg-open xdg-open http://gmail.comrootopen.com
2018-03-27 13:57:48

linux命令:xdg-open . . xdg-open xdg-open .rootopen.com
linux命令:xdg-open . . xdg-open xdg-open .rootopen.com
2018-06-01 22:09:48

linux命令:xdg-open $(ls . | dmenu) dmenu) | . $(ls xdg-open xdg-open $(ls . | dmenu)rootopen.com
linux命令:xdg-open $(ls . | dmenu) dmenu) | . $(ls xdg-open xdg-open $(ls . | dmenu)rootopen.com
2018-03-21 01:11:48

linux命令:xdg-open [path] [path] xdg-open xdg-open [path]rootopen.com
linux命令:xdg-open [path] [path] xdg-open xdg-open [path]rootopen.com
2018-06-12 06:44:48

linux命令:xdg-open http://xkcd.com/ http://xkcd.com/ xdg-open xdg-open http://xkcd.com/rootopen.com
linux命令:xdg-open http://xkcd.com/ http://xkcd.com/ xdg-open xdg-open http://xkcd.com/rootopen.com
2018-01-14 13:53:48

linux命令:xdg-open . . xdg-open xdg-open .rootopen.com
linux命令:xdg-open . . xdg-open xdg-open .rootopen.com
2018-03-01 13:21:48

linux命令:xdg-open $(svn info | sed -n '/URL:/s/URL: //p') //p') '/URL:/s/URL: -n sed | info $(svn xdg-open xdg-open $(svn info | sed -n '/URL:/s/URL: //p')rootopen.com
linux命令:xdg-open $(svn info | sed -n '/URL:/s/URL: //p') //p') '/URL:/s/URL: -n sed | info $(svn xdg-open xdg-open $(svn info | sed -n '/URL:/s/URL: //p')rootopen.com
2018-05-03 18:36:48

Linux的Bash命令行(A-Z排序)