Очень простой вопрос. Когда я нахожусь в своем домашнем каталоге в терминале и набираю pwd, я получаю /home/<myusername>. И это тот же каталог, когда я нахожусь в разделе Nautilus Home:
Файловые менеджеры Ubuntu и Lubuntu:
Итак, почему один и тот же каталог, но это называется разными способами? Иногда это путает при просмотре каталогов в терминале.
Он называется домашним каталогом пользователя, даже при работе с Linux Command Line. Все каталоги под /home называются домашними каталогами, они сгруппированы для простоты. Подумайте об этом так: так же, как /bin хранит двоичные файлы, /home хранит домашние каталоги.
Итак, когда Nautilus сообщает вам, что каталог «Главная», это буквально «Ваш домашний каталог» и поэтому не является неправильным. Это культура Linux.
Другой человек указал, что переменная среды $ HOME установлена в домашний каталог пользователя. Имя переменной есть по той же причине, что и имя «Главная», а именно культура.
Почему это культура?
В идеальном экземпляре Linux все пользователь делает, вся пользовательская конфигурация, все документы, файлы любого типа будут существовать внутри этой папки. Он принадлежит пользователю, он находится в домашнем каталоге пользователя. Это означает, что пользователь может держать себя в руках, и знает, где ваши вещи немного легче. Ядро компьютера, программы, элементы управления загрузкой, все, что необходимо для запуска компьютера, могут работать везде, кроме встроенного в пользовательском пространстве, своего домашнего каталога. Linux не устанавливает какие-либо программы внутри домашнего каталога (сторонние программы могут это сделать в любом случае), и всегда есть системная конфигурация, которую пользователь может переопределить, если захочет. Конфигурация переопределения будет, конечно, в их домашнем каталоге. Если вы перешли с одного компьютера Linux на другой, и все, что вы принесли с собой, было вашим домашним каталогом, если на другом компьютере [был установлен, чтобы видеть вас как пользователя, и] были установлены те же самые программы, это было бы почти так, как если бы вы были на вашем исходном компьютере.
Переменная среды HOME сохраняет путь к вашему каталогу /home/<username>.
$ echo $HOME
/home/avinash
$ pwd
/home/avinash
Итак, когда вы находитесь в каталоге /home/<username> (nautilus), отображается соответствующая переменная HOME .
Домашняя папка пользователя, концептуально, имеет собственное личное пространство в файловой системе. Это то место, где они могут делать (почти) все, что захотят, не беспокоясь о том, чтобы повредить систему в целом. По умолчанию Ubuntu помещает домашние папки большинства людей в качестве /home/[username], но они могут перемещаться практически в любом месте файловой системы. Их можно даже изменить, хотя это не просто перетаскивание папки в другое место: вам нужно будет достаточно глубоко вникнуть в конфигурацию системы, чтобы сделать это.
Ubuntu, Lubuntu и другие системы иногда имеют свои собственные имена для этой папки в своих пользовательских интерфейсах. Это потому, что Домашняя папка На самом деле нет единого программного обеспечения, которое можно назвать «GUI Linux». Существует множество разных дистрибутивов, полученных из Ubuntu, но для многих из них выбор того графического интерфейса, который они используют по умолчанию, является самой большой разницей между ними.
Нет единой команды, которая работает на всех этих графических интерфейсах : у каждого свой. Существуют некоторые стандарты, которые используют различные графические интерфейсы для взаимодействия друг с другом, но нет унифицирующего стандарта для именования таких вещей, как домашняя папка, поэтому разные графические интерфейсы делают это по-другому. Вот что вы видите здесь.
Использование общей метки для домашней папки выгодно для любой ОС, предлагающей поддержку клиентов.
Гораздо проще прогуливать кого-то, нажав «Домой», чем прогуливать кого-то », Главная папка ... с вашим именем пользователя ... как ваше имя пользователя на компьютере? ... это ваше полное имя, которое отображается для менеджера входа в систему, но у вас должно быть имя пользователя без каких-либо пробелов в нем ... ОК, просто прочитайте мне все папки, которые вы видите ... »
Различные ярлыки, одна и та же основная концепция. Домашняя папка пользователя: / home / и reference by environment: HOME. В общем, для его настройки есть файл конфигурации.