Многие из читателей, которые пришел использовать Windows и они переходят на Linux, тогда они не позволят мне лгать Первый вопрос или проблема, которая возникает, это «где хранятся программы в Linux».
В отличие от Windows, Linux состоит из совершенно другой и несвязанной файловой системы., здесь нет букв дисков, таких как «C: \. D: \, etc », поскольку это не стандарт для иерархии файловой системы FHS.
Эта система определяет структуру файловых систем в Linux и других операционных системах UNIX. Однако файловая система Linux также содержит некоторые каталоги, которые до сих пор не были определены следующим образом.
/ - корневой каталог (root)
Все в вашей системе Linux находится в каталоге /, также известный как корневой каталог.
Этот каталог это как если бы мы говорили о "C: \ in Windows", так сказать, но это не так, так как в Linux в названиях дисков нет букв.
/ bin - пользовательские бинарные файлы
Каталог / bin содержит пользовательские двоичные файлы (программы), которые должны существовать, когда система работает в однопользовательском режиме.
Важно знать, что никакие другие каталоги не могут и не должны существовать в этом каталоге, здесь мы найдем только двоичные файлы программ, а также их символические ссылки, которые можно обозначить знаком «@».
/ boot - файлы загрузки системы
Каталог / boot Он содержит файлы, необходимые для загрузки системы, например, здесь хранятся файлы GRUB и ядра.
Ядро системы можно определить как файл образа с именем vmlinuz-version _ kernel), который должен находиться в этом каталоге или в корневом каталоге.
/ cdrom точка монтирования для CD-ROM
Каталог / cdrom он не является частью файловой системы FHS как таковой, но может быть найден в различных дистрибутивах.
Этот каталог временное место для вашего CD / DVD привода с вашего компьютера в вашей системе. Однако стандартным расположением временных мультимедийных устройств является каталог / media.
/ dev файлы устройств.
Linux видит устройства как файлы, а каталог / dev содержит специальные файлы, представляющие устройства. Это не совсем такие типы файлов, как мы привыкли их видеть.
Также важно знать, что устройства могут быть блочными или символьными. Обычно блочные устройства - это те, которые хранят данные, и символьные устройства, передающие данные.
В основном здесь мы можем найти точки крепления других разделов или устройств, подключенных к компьютеру.
Например / Dev / ПДД - это точка монтирования используемого жесткого диска, и другие его разделы будут перечислены таким образом, что первый раздел будет / dev / sda1, второй / Dev / sda2 и так далее.
В случае других дисков, флеш-накопителей или подключенных запоминающих устройств мы будем идентифицировать их как / dev / sdb, / dev / sdc и так далее.
Мы можем проверить это из терминала, выполнив команду:
sudo fdisk -l
В то время как для файла, связанного с типом мыши PS / 2 воля / dev / psaux.
/ etc - файлы конфигурации
Каталог / etc содержит файлы конфигурации, которые можно редактировать вручную с помощью текстового редактора.
Обратите внимание, что каталог / etc содержит важные системные файлы, все они конфигурации, которые являются статическими файлами.
Исполняемые файлы, а тем более двоичные файлы, здесь никогда не должны находиться.
/ home - домашняя папка пользователя
Каталог / home содержит домашние папки всех пользователей. Например, если ваше имя пользователя - «user1», тогда у них будет / home / user1 в качестве домашнего каталога.
Эта папка содержит пользовательские файлы и пользовательские данные, а также пользовательские файлы и настройки.
У каждого пользователя есть доступ только для записи в свой домашний каталог, а для изменения других файлов в системе ему потребуются права суперпользователя или права суперпользователя.
/ lib системные библиотеки
Каталог / lib он содержит библиотеки, необходимые для двоичных файлов, которые находятся в каталогах / bin и / sbin.
С той лишь разницей, что библиотеки, необходимые для двоичных файлов в папке / usr / bin, находятся в каталоге / usr / lib.
Несмотря на то, что у меня есть это поле, я его более или менее контролирую, но небольшое объяснение будет полезно в качестве обзора.
Хорошая работа, спасибо!
Большое спасибо. Мне всегда было интересно, как работает эта структура
Большое спасибо за эту информацию !!