В чем разница между каталогом Ubuntu ~ и каталогом /?

Я новичок в Ubuntu и пытаюсь понять разницу между этими двумя каталогами. Мне нужно знать, где можно установить пакеты узлов, проекты git и точечные файлы, чтобы избежать будущих проблем. У кого-нибудь есть быстрый ответ непрофессионала?

Я перемещаюсь к каждому каталогу следующими способами:

cd ~

или же

cd /

Под каким из этих каталогов я должен установить мои точечные файлы?

Под каким из этих каталогов я должен установить мои проекты git?

Я использую Git Bash, но не могу найти каталог на своем компьютере для git checkouts.

1 ответ

Решение

Смотрите официальную документацию для дерева каталогов Ubuntu. Это обеспечивает основное объяснение иерархии и цели каждого каталога.

cd / принимает вас к вашей "вершине" или root каталог уровня.

cd ~ переносит вас в ваш текущий домашний каталог пользователя в /home/ (Например: /home/username).


Как правило, вы хотите разместить ваши точечные файлы в вашем домашнем каталоге пользователя (~/). Если вы посмотрите на некоторые из проектов по указанной вами ссылке, они также предложат это.

Что касается ваших git-проектов, они могут пойти куда угодно. Я предпочитаю размещать их внутри ~/ но это действительно вопрос предпочтений.

Другие вопросы по тегам