打开URL的命令


Answers:


57

有一个了解您的默认浏览器的命令:

xdg-open http://google.com

这也适用于所有其他类型的URI(统一资源标识符),例如图像-它将自动通过eog,openoffice文档等以及文件系统路径(xdg-open /tmp/foobar.png)打开。

也有

xdg-email team@stackexchange.com

xdg-mime query default text/html

找出要使用的应用程序。

您可以通过转到系统→首选项→首选应用程序来设置您喜欢的应用程序

替代文字

这些实用程序是freedesktop.org规范的一部分,因此您可以在应用程序中使用它们-并且它将在符合该规范的所有台式机上运行。


echo alias open=xdg-open>>〜/ .bashrc,强烈建议。
ulidtko

10

您可以这样使用xdg-open

xdg-open http://askubuntu.com/

XDG-OPEN手册页中

xdg-open在用户的首选应用程序中打开文件或URL。如果提供了URL,则将在用户首选的Web浏览器中打开URL。


2

gnome-open效果不错,xdg-open但都不知道如何处理裸域。

因此gnome-open http://askubuntu.com有效,但无效gnome-open askubuntu.com

这是一个小功能,可简化键入和接受简化域名的过程。

function go { gnome-open http://$1 ; }

将以上内容粘贴到您的命令行中,按Enter键并尝试一下。如果您喜欢它,可以将其保存到.bash_aliases或.bashrc文件中,然后source ~/.bash_aliases(假设它位于您的主目录中),它将对该会话和所有新会话保持持久。

因此,现在我们只需输入go askubuntu.com和wallah!


2

如果您不一定要使用默认浏览器,则可以直接调用任何浏览器程序并将URL作为参数,例如:

chromium-browser https://youtube.com

要么

firefox https://youtube.com

1

使用x-www-browser URL将打开浏览器或给定URL的新选项卡

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.