Изучаем оболочку bash (краткое руководство от O’Reilly)

Самая продаваемая книга O’Reilly по оболочке bash для Linux снова обновлена. Теперь, когда Linux стал признанным игроком как на серверах, так и на настольных компьютерах, Изучаем оболочку bash была обновлена и переработана, чтобы учесть все последние изменения. Действительно, это третье издание является наиболее ценным руководством по оболочке bash на сегодняшний день. Как знает любой хороший программист, первое, с чем сталкиваются пользователи операционной системы Linux, — это оболочка, что по-юниксовски означает пользовательский интерфейс к системе. Другими словами, это то, что позволяет вам общаться с компьютером с помощью клавиатуры и дисплея. Овладение оболочкой bash может показаться довольно простым, но это не так. На самом деле существует множество сложностей, требующих тщательного объяснения, что как раз и предоставляет Изучаем оболочку bash. Если вы новичок в программировании оболочек, книга предлагает отличное введение, охватывая все: от самых базовых до самых продвинутых функций. А если вы годами писали скрипты оболочек, она предлагает отличный способ узнать, что предлагает новая оболочка. Изучаем оболочку bash также полна практических примеров команд и программ оболочек, которые сделают повседневное использование Linux намного проще. С этой книгой программисты научатся:

  • Как установить bash в качестве вашей входной оболочки
  • Основы интерактивного использования оболочки, включая файловые и каталоговые структуры UNIX, стандартный ввод/вывод и фоновые задачи
  • Редактирование командной строки, подстановка истории и привязки клавиш
  • Как настроить среду оболочки без программирования
  • Основные принципы программирования оболочек, структуры управления потоком, опции командной строки и типизированные переменные
  • Обработка процессов, от управления задачами до процессов, корутин и подоболочек
  • Техники отладки, такие как режимы трассировки и подробного вывода
  • Методы реализации системной настройки оболочки и функций, связанных с безопасностью системы