Библиотека сайта rus-linux.net
Руководство по Bash для начинающих | ||
---|---|---|
Назад | Глава 1: Командная оболочка и скрипты Bash | Вперед |
Глава 1: Командная оболочка и скрипты Bash
Оригинал: "Bash Guide for Beginners"Автор: Machtelt Garrels
Дата публикации: 9.02.2010 (Revision 1.12)
Перевод: Н.Ромоданов
Дата перевода: февраль 2011 г.
Краткое содержание главы 1
В этой вступительной главе будет
- рассказано о некоторых обычно используемых командных оболочках;
- показаны преимущества и особенности командной оболочки GNU Bash;
- рассказано из каких составляющих состоит командная оболочка;
- рассмотрены файлы инициализации Bash;
- показано, как командная оболочка исполняет команды;
- изучены некоторые простые примеры скриптов.
- Основные функции командной оболочки
- Типы командных оболочек
- Bash — это командная оболочка проекта GNU
- Возможности, которые есть только в bash
- Вызов оболочки
- Файлы, используемые при запуске bash
- Вызов в интерактивном режиме с регистрацией в системе, т.е. с использованием параметра '--login'
- Вызов интерактивной командной оболочки без регистрации в системе
- Неинтерактивное обращение к оболочке
- Вызов с помощью команды sh
- Режим POSIX
- Дистанционный вызов
- Вызов в случае, когда UID не совпадает с EUID
- Интерактивные командные оболочки
- Что такое интерактивная командная оболочка?
- Командная оболочка интерактивная?
- Свойства интерактивной командной оболочки
- Условные выражения
- Арифметические операции в командной оболочке
- Алиасы
- Массивы
- Стек директориев
- Строка приглашения
- Ограниченный доступ к командной оболочке
- Общие положения
- Встроенные команды командной оболочки
- Выполнение программ из скрипта
- Составляющие компоненты командной оболочки
- Синтаксис командной оболочки
- Команды командной оболочки
- Функции командной оболочки
- Параметры командной оболочки
- Расширенные возможности командной оболочки
- Перенаправление данных
- Выполнение команд
- Скрипты командной оболочки
- Особенности хороших скриптов
- Структура
- Терминология
- Порядок и логика разработки скрипта
- Пример скрипта Bash: mysystem.sh
- Пример скрипта init
- Подводим итог
- Упражнения
Предыдущий раздел: | Оглавление | Следующий раздел: |
Введение | Обычно используемые командные оболочки |