如何从终端打开谷歌浏览器?

Spe*_*han 39 git bash terminal alias google-chrome

我正在尝试创建一个别名,将google chrome打开到localhost.在这种情况下,端口80.

我也非常希望能够进入任何git目录并让它在浏览器中打开该特定项目,但我不确定这是否可行.

  • 如何从终端打开谷歌浏览器?
  • 我可以用什么别名在浏览器中打开当前的git项目?

更多细节:

  1. 我的localhost设置为端口80.
  2. 我将我的git存储库存储在〜/ Sites /中,这意味着如果我想在浏览器中查看任何项目,可以在这里找到:http:// localhost/FILENAME

谢谢

Joh*_*ohn 59

从终端使用open带有-a标志并提供要打开的应用程序的名称.在这种情况下,"谷歌Chrome".如果要打开文件,请将其传递给文件.

open -a "Google Chrome" index.html 
Run Code Online (Sandbox Code Playgroud)

  • 我刚刚将 `alias chrome="open -a 'Google Chrome'"` 添加到我的 `.zshrc` 文件中。谢谢你! (3认同)
  • 你如何传递旗帜 (3认同)
  • @MuhammadUmer 要传递标志,例如 `--disable-web-security`,请使用 `open -a "Google Chrome" --args --disable-web-security` (2认同)

小智 24

在 Linux 上,只需在终端中使用此命令:

google-chrome
Run Code Online (Sandbox Code Playgroud)

  • 值得注意的是,与使用默认浏览器的“xdg-open”(或 macOS 上的“open”)不同,“google-chrome”同步运行,即阻止调用 shell,直到新打开的选项卡关闭为止;附加“&”使其异步。 (2认同)

小智 14

如果您只想立即从终端打开谷歌浏览器一次,那么 open -a "Google Chrome" 从Mac终端正常工作.

如果您想使用别名从终端调用Chrome,则需要编辑bash配置文件并在文件~/.bash_profile或文件上添加别名.~/.zshrc步骤如下:

  • 编辑~/.bash_profile~/.zshrc归档并添加以下行alias chrome="open -a 'Google Chrome'"
  • 保存并关闭文件.
  • 注销并重新启动终端
  • chrome filename用于打开本地文件的类型.
  • chrome url打开网址的类型.


Y. *_*gha 6

只需输入

google-chrome
Run Code Online (Sandbox Code Playgroud)

有用。谢谢。

  • 不适用于 macOS Catalina。但是,如果 Chrome 是您的默认浏览器,则仅使用 open <URL> 即可。 (2认同)

аle*_*kyі 6

对于macOS,您可以使用以下命令:

open -a Google\ Chrome "https://google.com"
Run Code Online (Sandbox Code Playgroud)


Spe*_*han 5

更新:

  1. 如何从终端打开Goog​​le Chrome?

谢谢你的快速反应。open http://localhost/在Mac上的默认浏览器中打开了该域。

  1. 我可以使用什么别名在浏览器中打开当前的git项目?

我最终写了这个别名,做到了:

# Opens git file's localhost; ${PWD##*/} is the current directory's name
alias lcl='open "http://localhost/${PWD##*/}/"'
Run Code Online (Sandbox Code Playgroud)

再次感谢你!