Концепция «рабочего стола компьютера» как однопользовательского опыта, очевидно, глубоко укоренилась в вас. Нет ничего плохого в том, чтобы все ваши данные были «внешними» по отношению к вашему домашнему каталогу - на самом деле, это просто прекрасно. Я думаю, что вам нужно сделать, это решить, что должно и не должно быть в вашем домашнем каталоге.
Ничто не мешает вам создавать пустые каталоги-заглушки, которые находятся в домашнем каталоге root, а затем монтировать ваши внешние данные там. Ничто не мешает вам сохранить существующую систему монтирования OS X, которая отображается в папке / Volumes. Вы говорите, что вы боретесь с собой и с тем, как вы управляете системой.
Если вы хотите быть настоящим пуристом, у вас будет обычная учетная запись для повседневной деятельности, и вы будете иметь root-права на то, чем она должна быть - учетную запись, которая управляет системой, а не учетную запись, которая просматривает веб-страницы. Эта идея помогает определить, что является, а что нет, и делает обработку ваших данных (и кому они принадлежат) намного понятнее. Но это также кажется вам потерянным из-за желания быть корнем.
Быть root'ом все время становится привычкой, когда вам приходится каждый день администрировать сервер. Я знаю, потому что я делаю это - это часть работы. Но когда я возвращаюсь домой и запускаю установку Linux, я использую свою «обычную» учетную запись и не пытаюсь быть пользователем root. Немного самодисциплины поможет вам преодолеть это и, поверьте мне, вы пойдете дальше.
Продолжение обработки данных и разделов:
Это не Windows или DOS в этом отношении. Это сила в чистом виде. Вы можете объединять различные диски и тома в любом месте системы. В любом случае каталог в любом случае может быть отдельным диском, и именно это представление дерева унифицированной файловой системы немного сбивает вас с толку. Вы немного похожи на кого-то, кто был в цепях всю свою жизнь, и как только кандалы сняты, вы не слишком уверены, с чего начать, поэтому вы чувствуете, что должны продолжать использовать те же методы, которые вы использовали. Хорошо ... время для некоторой боковой мысли. :)
Система практически ваша. Никто не стоит у вас за плечами, наблюдая за тем, что вы делаете, и печатаете в нем, и при этом нет кода бесчисленных программистов, оставляющих в машине призраков, чтобы помешать вам что-то делать. В самом прямом смысле вы имеете абсолютную и абсолютную власть над своим оборудованием. И с этим абсолютная власть может быть полностью освобождающей или полностью разрушающей. Чуть раньше о том, что не нужно использовать root для повседневных задач - для этого есть много веских причин.
Управление данными - это только один аспект системы, которая более или менее органично развивалась в течение десятилетий сотнями людей, применяя к ней свое понимание. Частью этого управления данными является понимание того, что здесь могут жить другие люди, и поэтому у вас должны быть некоторые базовые правила о том, что «мое и ваше». Вот где приходят домашние каталоги. Главная цель / home состояла в том, чтобы предоставить то, что означало его прозвище - дом, в котором должны находиться пользователи, место, где можно «хранить вещи» и «делать вещи», и место для предпочтений пользователя.
Корню нужен дом для себя, потому что, ну, в общем, дело не в том, чем занимается администратор, у них есть свои собственные программы и данные, с которыми им приходится иметь дело. Та же концепция root требует наличия своего собственного домашнего каталога, поскольку root - это специальная учетная запись, но все же это просто учетная запись, обладающая особыми сверхспособностями.
Но есть и другие веские причины, чтобы не быть root все время. Запуск программного обеспечения, которое может иметь потенциальную уязвимость для внешних атак, в то время как root открывает вашу систему для атак, совершаемых с той же мощью, что и root, то есть полный контроль. Так что привилегированное разделение - очень большая вещь в Unix-стране, и на то есть веская причина.
Если ничего не помогает, и у вас возникают проблемы с попыткой целостного усвоения этих концепций, вы можете прочитать старое (и несколько устаревшее) эссе под названием « В начале была командная строка», которую можно бесплатно загрузить в Интернете, от автора. Хотя он старый, он все еще актуален сегодня, и внутри вы начнете понимать, для чего вы находитесь.