为什么我不能在终端中运行此命令:
open index.html
它不是应该在我的浏览器中打开此文件吗?我也不能运行以下命令:open index.html -a "Sublime Text"
。这些命令的结果是:
$ open index.html
Couldn't get a file descriptor referring to the console
$ open index.html -a "Sublime Text" -
open: invalid option -- 'a'
Usage: open [OPTIONS] -- command
open
Linux上有任何命令。
open
在Linux上有一个命令链接到openvt
;问题中的错误消息与该情况一致。
xdg-open <file>
,它应使用相应的程序打开文件。
xdg-open
是应该在浏览器中打开文件。该open
命令是该命令的链接,openvt
并在新的虚拟控制台中打开二进制文件。那显然不是您想要的。