~/ 在命令行上是什么意思

What does this ~/ mean on command line

我必须安装 mule 许可证,这是从 bin 目录运行所需的命令。

mule -installLicense ~/license.lic

当我运行这个命令时,它说找不到文件license.lic。正如命令中所述,许可证文件应该位于 运行 的位置。

尽管删除 ~/ 后我能够 运行,但我想了解这是什么意思

在 *nix 系统中,~ 总是指当前用户的主目录。因此,如果您 运行 mule -installLicense ~/license.lic 但它不起作用,则意味着您将文件存储在其他地方。