Введение в систему команд Linux Конфигурирование системы Linux Периферийные устройства в Linux

Работа с файлами Linux Red Hat

Что дальше

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

В следующей главе мы научимся решать некоторые важные задачи конфигурирования и управления системой (в том числе конфигурирование принтеров, управление пользователями и т.д.) средствами утилиты LinuxConf и панели управления Linux Red Hat.

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

Весьма примечательна переменная окружения PATH. В ней содержится список каталогов, элементы которого разделяются двоеточиями. Если команда в командной строке - не собственная команда shell (вроде cd) и не представлена в виде пути к запускаемому файлу (как /bin/ls или ./script), то shell будет искать эту команду среди имен запускаемых файлов во всех каталогах PATH, и только в них. Точно так же будут поступать и другие утилиты, использующие библиотечную функцию execlp() или execvp() (запуск программы).

Поиск по регулярному выражению Очень часто точно не известно, какую именно комбинацию символов нужно будет найти. Точнее, известно только то, как примерно должно выглядеть искомое слово, что в него должно входить и в каком порядке. Так обычно бывает, если некоторые фрагменты текста имеют строго определенный формат
Информатика лекции