Должны ли мы в корневой папке / каталоге создавать новые папки, в которых могут быть файлы, такие как видео, документы, пакеты программного обеспечения и т. Д.?
Во время установки ubuntu создал много папок с корневым каталогом. Будет ли иметь какие-либо побочные эффекты, если мы создадим несколько дополнительных папок?
(На диске Windows C у меня был такой вид управления файлами. Поскольку я только новичок в Ubuntu, я хочу проверить любые проблемы, доступные в среде Linux)
Должны ли мы в корневой папке / каталоге создавать новые папки, которые могут содержать такие файлы, как видео, документы, пакеты программного обеспечения и т. Д.?
Будет ли иметь какие-либо побочные эффекты, если мы создадим дополнительные папки?
В Windows C у меня было такое управление файлами.
Системные администраторы могут создавать и использовать дополнительные каталоги в корневом каталоге /
по разным причинам ... например, обмен файлами, FTP, карантин ... и т. д.
Некоторые производители устройств, например маршрутизаторы, системы камер, устройства IOT и т. д. тоже могут делать это.
Однако следование структуре каталогов Ubuntu / Linux / Unix является хорошей практикой. Эта структура существует уже давно, поскольку ее принимают во внимание при создании, установке и запуске приложений, системных служб, сценариев, обслуживания, резервного копирования и даже устранения неполадок ... Некоторые переменные среды, такие как $ HOME
являются реализацией этой концепции.
Да, это просто концепция ... но эта концепция (структура) была широко принята и принималась как должное как стандартная структура каталогов для систем * nix.
В принципе, вы можете иметь папки в корневой файловой системе (/
) для данных, не влияя на работу системы и не повреждая ее (кроме того, что вы рискуете повредить файловую систему, если при попытке создания папок вы совершите ошибку). Однако, это не является элегантной практикой.
В linux существует согласованный стандарт файловой иерархии . /mnt
традиционно является просто точкой быстрого монтирования временной файловой системы. /media
- это место, куда монтируются съемные носители. За исключением /home
, во всех остальных папках в основном размещаются системные файлы. Однако способ реализации /home
не определен этим соглашением. Таким образом, можно сделать вывод, что любые пользовательские данные, которые не находятся на отдельных разделах, принадлежат где-то под /home
.
Пользовательские данные в первой инстанции находятся в домашней папке пользователя, которой обычно является /home/
. Таким образом, если вы являетесь единственным пользователем этой системы, храните "Видео", "Док" и т.д. в своей домашней папке, желательно даже в тех папках, которые в установке Ubuntu предусмотрены для этой цели.
Если есть данные, которыми вы хотите поделиться с несколькими пользователями, я бы рекомендовал создать папку /home/data
, а затем поместить туда свои папки "Videos", "Doc" и т.п. Вы можете использовать символические ссылки для создания очень удобного доступа к этим папкам для каждого пользователя, которому это необходимо. Символические ссылки действуют и чувствуют себя как настоящие папки, и позволяют вам создать папку в домашнем каталоге пользователя, что плавно переводит пользователя в другую часть иерархии файловой системы. Конечно, вам может понадобиться настроить разрешения и группы этих папок, чтобы предоставить пользователям .
Что касается "Приложений", придерживаться в максимальной степени программного обеспечения, предоставляемого через систему управления APT программного обеспечения дистрибутива, или, как альтернатива, программное обеспечение из оснастки (доступно по умолчанию в Ubuntu), или flatpak или appimage. Другие способы получения программного обеспечения могут привести к риску взлома системы, повлечь за собой технические знания или увеличить риск заражения вредоносным программным обеспечением.