Unix Ubuntu~目录和/目录之间有什么区别?

Unix Ubuntu~目录和/目录之间有什么区别?,unix,ubuntu,directory,dotfiles,Unix,Ubuntu,Directory,Dotfiles,我是Ubuntu新手,试图理解这两个目录之间的差异。我需要知道节点包、git项目和dotfiles可以安装在哪里,以避免将来出现问题。有没有人能快速给出外行的答案 我通过以下方式导航到每个目录: cd ~ 或 我应该在这些目录中的哪一个下安装我的软件 我应该在以下哪个目录下安装git项目 我正在使用Git Bash,但我无法在我的机器上找到Git签出的目录。请参阅Ubuntu目录树。它提供了每个目录的层次结构和用途的基本解释 cd/将带您进入您的“顶层”或根目录 cd~正在将您带到/home/

我是Ubuntu新手,试图理解这两个目录之间的差异。我需要知道节点包、git项目和dotfiles可以安装在哪里,以避免将来出现问题。有没有人能快速给出外行的答案

我通过以下方式导航到每个目录:

cd ~

我应该在这些目录中的哪一个下安装我的软件

我应该在以下哪个目录下安装git项目

我正在使用Git Bash,但我无法在我的机器上找到Git签出的目录。

请参阅Ubuntu目录树。它提供了每个目录的层次结构和用途的基本解释

cd/
将带您进入您的“顶层”或
根目录

cd~
正在将您带到
/home/
中的当前用户主目录(例如:
/home/username


通常,您需要将点文件放在用户主目录中(
~/
)。如果您查看您提供的链接中的一些项目,他们也会提出建议


至于你的git项目,你可以去任何你认为合适的地方。我更喜欢将它们放在
~/
中,但这确实是一个偏好问题。

为了回答您的另一个问题,您的点文件和git项目都应该放在
~
中,正如@user3121023所提到的,这实际上是
/home/username/
,(您的主目录,通常是个人资料的存放处)。
cd /