Основы Linux

Пользователи

Администрирование пользователей в Linux позволяет: создавать, удалять пользователей, изменять пароли, создавать группы и добавлять и добавлять в их список участников.

Просмотр разделов fdisk

Программа fdisk выводит информацию о файловых системах разделов дисков и объеме свободного пространства. По выходным данным fdisk можно также выяснить тип файловой системы любого из разделов диска.

Поиск нужной man-страницы

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

Следует провести поиск по ключевым словам командой apropos или man -k.

Выбор команды неважен.

Например, для поиска команды подсчета слов в файле вводим следующую строку:

Общие сведения о man-страницах

С точки зрения Linux все man-страницы в системе являются частью единого руководства, состоящего из следующих разделов:

Введение в man и info

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

Монтирование

Файловая структура Linux строится при инсталляции системы на основе информации из файла /etc/fstab. Разделам жесткого диска и другим устройствам хранения данных Linux определяет каталоги в корневой файловой структуре. Структуру иерархии можно полностью настраивать и менять на лету.

Монтирование (mounting) — добавление устройства к файловой системе. Linux автоматически монтирует корневую (/) файловую систему и некоторые особые файловые системы. Область свопинга не показывается как часть файловой системы, но управляется ядром.

Как управлять пользователями

В операционной системе Linux как пользователям, так и системным процессам назначаются учетные записи (accounts), необходимые для управления привилегиями и правилами доступа.

В Linux входит набор утилит для выполнения операций с пользователями и группами: useradd, groupadd, userdel, usermod, groupadd, groupdel, groupmod, passwd, chfn, chsh.

Поиск файлов

Для поиска необходого файла в системе Linux нет необходимости вручную рыться во множестве каталогов, т.к. для этого существуют быстрые и эффективные методы поиска.

Пакеты

Система Linux состоит из множества программ и утилит. Каждый компонент системы Linux представлен в виде пакета. Все операции, связанные с изменением состава системы — установка, удаление, проверка, обновление компонентов — производятся над пакетами. Таким образом, пакет позволяет администратору, изменяющему или обновляющему программное наполнение системы, работать не с файлами, а с определенными функциями самой системы.

Параметры оболочки

Командная оболочка предоставляет множество механизмов для создания индивидуальных условий работы. Оболочка — не только интерпретатор команд, но и мощный язык программирования.

Ниже даны отдельные способы использования развитых возможностей командной оболочки для облегчения работы в системе Linux.

Предполагается, что скрипты будут исполняться командной оболочкой bash (shell Борна).

Powered by Drupal — Design by drupal.mensh.ru.