linux如何打开url,用于打开URL的命令?

问题描述

我的问题很简单:

我是否可以在bash中使用命令在默认浏览器中打开特定的URL?

最佳解决办法

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

xdg-open http://google.com

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

还有

xdg-email team@stackexchange.com

xdg-mime query default text/html

找出将要使用的应用程序。

您可以转到系统→首选项→首选应用程序来设置您的应用程序:

b34ba51b51c6851c4701928aebc303d1.png

这些实用程序是freedesktop.org规范的一部分,因此您可以在应用程序中使用它们 – 它将适用于所有符合spec的桌面。

次佳解决办法

您可以像这样使用xdg-open:

xdg-open http://askubuntu.com/

xdg-open opens a file or URL in the user’s preferred application. If a URL is provided the URL will be opened in the user’s preferred web browser.

第三种解决办法

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!

第四种办法

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

chromium-browser https://youtube.com

要么

firefox https://youtube.com

参考资料

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值