Что означают папки Linux?

У всех, кто начинает пользоваться Linux всегда возникает закономерный вопрос: что означают папки в Linux? Ведь файловая структура Linux сильно отличается от файловой структуры Windows. Понятно, что во все папки лазить нет необходимости, но полезно иметь шпаргалку, когда такая потребность возникнет.

Поэтому я нашёл полезным для себя и для других сделать такую шпаргалку  — папки Linux. Конечно, эту и другую информацию можно найти на linux форуме, но лучше иметь свою заметку, так как порой найти нужную информацию в сети бывает не так-то просто. Вот что означают папки в Linux:

Что означают папки linux

  • /  — корневая папка в linux, которая формирует базу файловой системы. Все файлы и каталоги linux логически содержfтся внутри корневого каталога независимо от их физического местоположения
  • /bin  — папка linux, которая содержит исполняемые программы, которые являются частью операционной системы Linux.
  • /boot  — папка linux, которая хранит ядро Linux и другие файлы, необходимые для менеджеров загрузки LILO и GRUB.
  • /dev  — папка linux, которая, содержит все файлы устройств. Linux рассматривает каждое устройство в виде специального файла. Все эти файлы находятся в /dev/etc  — содержит самые файлы конфигурации системы и инициализации скриптов в /etc/rc.d подкаталог.
    • /dev/null — это специальный каталог, который отбрасывает все данные, записанные на него (но сообщает, что операция записи удалось) и предоставляет никаких данных, чтобы любой процесс, который считывает из него.
  • /home  — домашний каталог является родительским для домашних каталогов пользователей.
  • /lib — хранит библиотеку файлов, включая загружаемый драйвер модули, необходимые для загрузки системы.
  • /lost+found  — директория для потерянных файлов.
  • /media  — справочник для монтажа систем файлов на съемные носители, как CD-ROM дисков.
  • /mnt  — каталог для временного смонтированных файловых систем.
  • /opt  — дополнительные пакеты программного обеспечения копировать.
  • /proc  — специальный каталог в виртуальной файловой системе. Он хранит информацию о различных аспектах системы Linux.
  • /root  — домашний каталог суперпользователя.
  • /sbin  — папка linux, которая хранит административную двоичные файлы.
  • /srv  — папка linux, которая содержит данные за услуги (HTTP, FTP и т.д.), предлагаемые системой.
  • /sys  — специальный каталог, который хранит информацию об устройствах, как видно из ядра Linux.
  • /tmp  — Временный каталог, который может быть использован в качестве временной директории (для хранения временных файлов). Содержание этого каталога будут удалены каждый раз при загрузке системы.
  • /usr — папка linux, которая содержит подкаталоги для многих программ, таких как системы X Window.
    • /usr/bin  — хранит исполняемые файлы для многих Linux команд. Он не является частью операционной системы.
    • /usr/include  — папка linux, которая содержит файлы заголовков для C и C + + языков программирования.
    • /usr/lib  — папка linux, которая хранит библиотеки для C и C + + языки программирования.
    • /usr/local  — папка linux, которая содержит локальные файлы.
    • /usr/sbin  — папка linux, которая хранит административные команды.
    • /usr/share  — папка linux, которая содержит файлы, которые являются общими, как, конфигурация по умолчанию, файлы, изображения, документы и т.д.
    • /usr/src  — хранит исходный код для Linux ядра.
  • /var  — содержит различные файлы системы, такие как журнал, почтовые каталоги, очереди печати и т.д., которые имеют тенденцию к изменению в количестве и размере с течением времени.
    • /var/cache  — Складское помещение для кэшированных данных для приложений.
    • /var/lib  — папка linux, которая хранит информацию о текущем состоянии приложения.
    • /var/lock  — папка linux, которая содержит блокировку файлов, которые проверяются приложений, так что ресурс может быть использована только одна заявка.
    • /var/log  — папка linux, которая хранит лог-файлы для различных приложений.
    • /var/mail  — папка linux, которая содержит пользователей электронной почты.
    • /var/opt  — хранит переменные данные для пакетов.
    • /var/run  — содержит данные, описывающие системы, поскольку она была загружена.
    • /var/spool  — хранит данные, которые ждут своего рода обработка.
    • /var/tmp  — содержит временные файлы, сохраняемые между перезагрузками системы.

Это перевод с английского, поэтому язык немного корявый, но хорошо понятный. Вот так устроены папки в Linux, а если говорить более корректно — файловая структура Linux.

Оцените статью
Просто Линукс
Добавить комментарий

  1. Rostislav

    Кратко и без воды. Респект!