Онлайн-рабочие станции OnWorks Linux и Windows

Логотип

Бесплатный хостинг в Интернете для рабочих станций

<Предыдущая | Содержание: | Следующая>

Экскурсия

Структура файловой системы в системе Linux очень похожа на структуру других Unix-подобных систем. Конструкция фактически указана в опубликованном стандарте, называемом Стандарт иерархии файловой системы Linux. Не все дистрибутивы Linux в точности соответствуют стандарту, но большинство из них довольно близки.

Далее мы собираемся побродить по файловой системе, чтобы увидеть, что делает наши


Системная галочка Linux. Это даст нам возможность попрактиковаться в навигации. Одна из вещей, которые мы обнаружим, заключается в том, что многие из интересных файлов представлены в виде простого, удобочитаемого текста. В ходе нашего тура попробуйте следующее:

1. cd в данный каталог

2. Перечислите содержимое каталога с помощью ls -l

3. Если вы видите интересный файл, определите его содержимое с помощью файл

4. Если похоже, что это текст, попробуйте просмотреть его с помощью Меньше


изображение

Помните трюк с копией и вставкой! Если вы используете мышь, вы можете дважды щелкнуть имя файла, чтобы скопировать его, и щелкнуть средней кнопкой мыши, чтобы вставить его в команды.


изображение

Когда мы бродим, не бойтесь смотреть на вещи. Обычным пользователям в основном запрещено что-то портить. Это работа системного администратора! Если команда на что-то жалуется, просто переходите к чему-нибудь другому. Потратьте некоторое время на осмотр. Система принадлежит нам, чтобы изучить ее. Помните, что в Linux нет секретов!

В Таблице 3-4 перечислены лишь некоторые из каталогов, которые мы можем изучить. В зависимости от распределения могут быть небольшие различия. Не бойтесь оглянуться и попробовать еще!


Таблица 3-4: Каталоги, найденные в системах Linux


Комментарии в каталоге

Комментарии в каталоге

/ Корневой каталог. Где все начинается.


изображение

/ bin Содержит двоичные файлы (программы), которые должны присутствовать для загрузки и запуска системы.


изображение

/ boot Содержит ядро ​​Linux, начальный образ RAM-диска (для драйверов, необходимых во время загрузки) и загрузчик.


Интересные файлы:

/boot/grub/grub.conf или menu.lst, которые используются для настройки загрузчика.

/ boot / vmlinuz (или что-то подобное), Linux

ядро


изображение

/ DEV Это специальный каталог, в котором узлы устройства. «Все является файлом» также применимо к устройствам. Здесь ядро ​​поддерживает список всех устройств, которые оно понимает.


изображение

/ и т.д. Ассоциация / и т.д. Каталог содержит все общесистемные файлы конфигурации. Он также содержит набор сценариев оболочки, которые запускают каждую из системных служб во время загрузки. Все в этом каталоге должно быть читабельным текстом.


Интересные файлы: Пока все в / и т.д. интересно, вот несколько фаворитов на все времена:

/ etc / crontab, файл, который определяет, когда

автоматические задания будут выполняться.

/ И т.д. / Fstab, таблица устройств хранения и связанных с ними точек монтирования.

/ И т.д. / пароль, список учетных записей пользователей.


изображение

/главная В обычных конфигурациях каждому пользователю предоставляется каталог в

/дом. Обычные пользователи могут записывать файлы только в свои домашние каталоги. Это ограничение защищает систему от ошибочных действий пользователя.


изображение

/ lib Содержит файлы общей библиотеки, используемые основными программами системы. Они похожи на библиотеки DLL в Windows.


изображение

/ lost + found Каждый отформатированный раздел или устройство, использующее файловую систему Linux, например ext3, будет иметь этот каталог. Он используется в случае частичного восстановления после повреждения файловой системы.

Если с вашей системой не произошло чего-то действительно плохого, этот каталог останется пустым.


изображение

/средства массовой информации В современных системах Linux /средства массовой информации Каталог будет содержать точки монтирования для съемных носителей, таких как USB-накопители, CD-ROM и т. д., которые монтируются автоматически при вставке.


изображение

/ мнт В старых системах Linux / мнт Каталог содержит точки монтирования для съемных устройств, которые были смонтированы вручную.


изображение

/ неавтоматического Каталог / opt используется для установки «необязательного» программного обеспечения. В основном это используется для хранения коммерческих программных продуктов, которые могут быть установлены в вашей системе.


изображение


Комментарии в каталоге

Комментарии в каталоге

/ Proc Ассоциация / Proc каталог особенный. Это не настоящая файловая система в смысле файлов, хранящихся на вашем жестком диске. Скорее, это виртуальная файловая система, поддерживаемая ядром Linux. Содержащиеся в нем «файлы» - это глазки в самом ядре. Файлы доступны для чтения и дадут вам представление о том, как ядро ​​видит ваш компьютер.


изображение

/ root Это домашний каталог для учетной записи root.


изображение

/ sbin Этот каталог содержит «системные» двоичные файлы. Это программы, которые выполняют жизненно важные системные задачи, которые обычно зарезервированы за суперпользователем.


изображение

/ Tmp Ассоциация / Tmp Каталог предназначен для хранения временных, переходных файлов, созданных различными программами. В некоторых конфигурациях этот каталог очищается при каждой перезагрузке системы.


изображение

/ USR Дерево каталогов / usr, вероятно, является самым большим в системе Linux. Он содержит все программы и файлы поддержки, используемые обычными пользователями.


изображение

/ USR / бен / USR / бен содержит исполняемые программы, установленные

ваш дистрибутив Linux. В этом каталоге нередко хранятся тысячи программ.


изображение

/ USR / Lib Общие библиотеки для программ в / USR / бен.


изображение

/ USR / местные Ассоциация / USR / местные дерево - это то место, где программы, которые не

включены в ваш дистрибутив, но предназначены для общесистемного использования. Программы, скомпилированные из исходного кода, обычно устанавливаются в / USR / местные / бен. В недавно установленной системе Linux это дерево существует, но оно будет пустым, пока системный администратор что-то в него не внесет.


изображение

/ usr / sbin Содержит дополнительные программы системного администрирования.


изображение

/ USR / доли / USR / доли содержит все общие данные, используемые

программы в / USR / бен. Сюда входят такие вещи, как файлы конфигурации по умолчанию, значки, фон экрана, звуковые файлы и т. Д.


изображение

/ usr / share / doc Большинство пакетов, установленных в системе, будут включать некоторые

вид документации. В / usr / share / doc, мы найдем файлы документации, упорядоченные по пакетам.


изображение

/ вар За исключением / tmp и / home, каталоги, которые мы рассмотрели до сих пор, остаются относительно статичными, то есть их содержимое не изменяется. В дереве каталогов / var хранятся данные, которые могут измениться. Здесь находятся различные базы данных, файлы спула, пользовательская почта и т. Д.


изображение

/ Вар / журнал / Вар / журнал содержит лог-файлы, записи различных систем

деятельность. Это очень важно, и время от времени их следует контролировать. Самые полезные из них:

/ var / log / messages и / или / var / log / syslog. Обратите внимание, что по соображениям безопасности в некоторых системах вы должны быть суперпользователем для просмотра файлов журнала.


изображение


Лучшие облачные вычисления для ОС в OnWorks: