Содержание:

  1. Введение в bash
  2. Использование команд Linux
  3. Создание ссылок и удаление файлов
  4. Использование докеров
  5. Регулярные выражения
  6. FHS и поиск файлов
  7. Поиск файлов
  8. Управление процессами
  9. Введение в сигналы
  10. Обработка текста
  11. Буря обработки текста начинается
  12. Модули ядра
  13. Системная и сетевая документация

1.Введение в bash

1.1 Оболочка

Если вы уже использовали Linux ранее, то наверняка знаете, что после входа в систему вас приветствует приглашение, которое выглядит примерно так:

$

На практике приглашение, которое вы видите, может немного отличаться. Например, оно может содержать имя хоста, имя текущей рабочей директории, или все вместе. Не зависимо от того, как выглядит ваше приглашение, есть одна несомненная вещь: программа, которая выводит это приглашение, называется оболочка интерпретатора команд (от англ. shell — оболочка, он же командная строка или терминал — прим. пер.), и, вероятнее всего, вашей командной оболочкой будет 'bash'.