`$HOME/bin` 和 `$HOME/.local/bin` 之间有什么区别?何时使用其中一个?

`$HOME/bin` 和 `$HOME/.local/bin` 之间有什么区别?何时使用其中一个?

根据这个帖子$HOME/.local/bin用于存储用户特定的二进制文件。但我看到这个帖子$HOME/bin作用类似。

我遗漏了什么?我什么时候应该使用其中一个?

我知道/usr/bin和之间的区别/usr/local/bin。这里也一样吗?

我也知道隐藏目录和文件。

两者均可:我正在寻找一条规则或惯例来帮助我选择其中一个。

先感谢您。

答案1

主要区别在于它$HOME/.local/bin是一个隐藏目录。

二进制文件存储在哪里并不重要。例如,你可以将它们存储在 中$HOME/binaries

这不会改变任何事情。

相关内容