Каталоги Linux: каковы основные папки каждого дистрибутива

Хотя очень немногие используют его в качестве операционной системы компьютера, многие могут удивиться тому, что на самом деле сердце Linux присутствует во многих устройствах, которые мы используем каждый день.
Как объяснялось в прошлом, Linux является центральной частью Android, самой популярной операционной системы для смартфонов, телевизоров, SmartWatches, Box TV и многих других устройств.
Когда вы используете операционную систему GNU / Linux, системные папки могут вас взорвать, учитывая глубокую разницу по сравнению с папками, с которыми вы работали в Windows.
Вводить руки в системные папки в Windows уже нецелесообразно, не говоря уже о использовании системы Linux!
Это не означает полного игнорирования существования системных папок в Linux, в частности, если у вас есть проблема или вы ищете определенный файл, зная иерархию и использование папок по мере их использования, система позволит вам сразу понять, где найти «исполняемые» файлы мира Linux, где присутствуют файлы конфигурации и где вы можете найти драйверы.
Даже для тех, кто более любопытен, и для тех, кто хочет узнать что-то новое, мы видим здесь, как «читать» и понимать различия системных каталогов Linux, которые мы также видим в Android (только после рутирования), в популярных системах, таких как Ubuntu и Chrome OS.
В этом руководстве я покажу вам, какие каталоги есть в Ubuntu или в любом современном дистрибутиве GNU / Linux, который вы используете, чтобы всегда знать, что делать и где искать важные файлы, поскольку папки для всех одинаковы.
Читайте также: 10 самых популярных дистрибутивов Linux в мире
Каталоги Linux: предпосылка
Чтобы полностью понять, как работает Linux, вы должны исходить из важной предпосылки: все управляется с помощью файлов, даже если вы говорите о периферии и компонентах ПК.
Если у вас есть проблема с WiFi, вам, скорее всего, придется получить файл, а также обновить драйвер видеокарты (также файла), жесткий диск (управляемый через файл) и устройство записи DVD (также представить в виде файла).
Эти файлы не расположены в случайном порядке, но следуют строгой иерархии, навязанной системами Linux, поэтому, если вы знаете природу проблемы и точно знаете, в какой папке вы можете найти нужный файл, решение проблем в Linux может стать намного проще.
Очевидно, что это не все в пределах досягаемости обычного пользователя, но если вы хотите изучить и познакомиться с новой операционной системой, понимание иерархии папок, безусловно, является одним из «оружий», которое вы можете использовать, чтобы лучше узнать систему GNU / Linux.
ПРИМЕЧАНИЕ: чтобы упростить понимание следующих папок, важно знать, что символ / обозначает «корень», то есть основное пространство на диске или в разделе, где присутствует Linux; поэтому он соответствует папке C: \ Windows.
Если вы видите / уже знаете, что вам нужно открыть папку на жестком диске или системный раздел Linux, чтобы просмотреть содержащиеся в ней папки.
Каталоги Linux: пользовательские папки
Папки пользователя - это те, где вы можете найти профили пользователей, созданные операционной системой, с соответствующими личными файлами (документами, фотографиями, видео) и настройками программы.
В Linux есть две пользовательские папки:
- / home : папка со всеми пользователями со стандартными разрешениями
- / root : папка с пользователем с максимальными административными полномочиями
В первой папке вы найдете столько подпапок, сколько профилей в системе.
Если вы создадите пользователя с именем «Rocco», здесь вы найдете папку Rocco со всеми пользовательскими папками для личных файлов и (как скрытые папки) пути конфигурации установленных программ.
Root - это отдельная папка, зарезервированная для пользователя с максимальными административными правами, обычно она недоступна обычным пользователям и содержит настройки программ, относящихся к Root-пользователю.
Каталоги Linux: программные папки
При установке новой программы в Linux используются следующие папки системы:
- / usr: папка со всеми «исполняемыми» файлами и частью файлов конфигурации программы
В этой папке вы можете найти различные подпапки, все они очень полезны для работы программ, наиболее важными из которых являются:
- / usr / share : эта папка содержит данные приложения и руководства
- / usr / bin : содержит все исполняемые файлы в среде Linux (двоичные файлы)
- / usr / src : здесь вы найдете исходники ядра
- / lib: как следует из названия, в этой папке вы найдете другую часть файлов, необходимых для запуска программ (библиотеки)
- / etc : эта папка содержит настройки приложения и системных инструментов (уже присутствующих вместе с операционной системой) -
Основным подкаталогом является /etc/init.d, который содержит все сценарии инициализации для таких служб, как работа в сети, samba, apache, cron, hal и т. Д.
- / opt : папка, зарезервированная Linux для более тяжелых программ, но мало используемая современными операционными системами.
Вы можете найти некоторые файлы конфигурации для программ (специфичные для каждого пользователя) в папке / home, поэтому, если на ПК есть программа, но больше пользователей, у каждого будут свои избранные, свои персонализации и свои конфигурации.
Папки устройства
Как я уже упоминал, каждое устройство или периферийное устройство на компьютере представлено в виде файла; эти файлы присутствуют в следующих папках:
- / dev : вот файлы и драйверы для работы устройств, подключенных к системе.
Этот каталог содержит все файлы устройств, которые являются драйверами в Windows.
В Linux все периферийные устройства и устройства имеют имя, например жесткие диски обычно классифицируются как hda, hdb, hdc.
Специальные внешние устройства, такие как USB-устройства, могут быть классифицированы как sda, sdb, sdc, поэтому при просмотре каталога / dev вы увидите разные файлы, и каждое из них является реальным или виртуальным устройством.
Периферийные устройства в Linux различают устройства, хранящие данные, и устройства, передающие данные, например мыши.
В Windows такой папки нет, данные об установленных периферийных устройствах находятся немного в разделах реестра, и их трудно найти и немного в файлах, включенных в папку C: \ Windows \ system32 \ drivers, но как в Windows, так и на Linux, эти файлы, не следует трогать.
- / proc : в этой папке вы найдете все процессы, запущенные процессором в виде файла
- / mnt : здесь вы можете найти (в подпапках) устройства хранения, от жестких дисков до USB-накопителей, передаваемых в сетевые папки.
Если вы подключите ключ 8 ГБ, здесь появится папка 8 ГБ со всем присутствующим содержимым (если оно есть), а также с подключенным разделом на жестком диске.
В некоторых операционных системах вы также найдете папку / mount, которая делает то же самое.
Содержимое этих папок позволяет контролировать все пространство на вашем компьютере (включая внешние устройства хранения) и правильную работу периферийных устройств.
Другие папки
В корне Linux есть и другие папки, но вмешательство пользователя обычно не требуется (за исключением очень редких случаев); папки:
- / tmp : эта папка содержит все временные файлы, сгенерированные системой
- / var: эта папка содержит информацию о запущенных программах, включая системные журналы
- / boot: здесь вы можете найти все файлы, необходимые для правильной загрузки Linux.
Вы будете редко использовать эти папки, но зная их существование и их содержимое, вы сможете предпринять правильные действия, когда это необходимо, в частности, чтобы выяснить характер проблем с программами (в папке / var есть журналы).,

Оставьте свой комментарий

Please enter your comment!
Please enter your name here