В чем разница между каталогом Ubuntu ~ и каталогом /?
Я новичок в Ubuntu и пытаюсь понять разницу между этими двумя каталогами. Мне нужно знать, где можно установить пакеты узлов, проекты git и точечные файлы, чтобы избежать будущих проблем. У кого-нибудь есть быстрый ответ непрофессионала?
Я перемещаюсь к каждому каталогу следующими способами:
cd ~
или же
cd /
Под каким из этих каталогов я должен установить мои точечные файлы?
Под каким из этих каталогов я должен установить мои проекты git?
Я использую Git Bash, но не могу найти каталог на своем компьютере для git checkouts.
1 ответ
Смотрите официальную документацию для дерева каталогов Ubuntu. Это обеспечивает основное объяснение иерархии и цели каждого каталога.
cd /
принимает вас к вашей "вершине" или root
каталог уровня.
cd ~
переносит вас в ваш текущий домашний каталог пользователя в /home/
(Например: /home/username
).
Как правило, вы хотите разместить ваши точечные файлы в вашем домашнем каталоге пользователя (~/
). Если вы посмотрите на некоторые из проектов по указанной вами ссылке, они также предложат это.
Что касается ваших git-проектов, они могут пойти куда угодно. Я предпочитаю размещать их внутри ~/
но это действительно вопрос предпочтений.