Base/Knowledges/Библиотека/Книги/Командная строка Linux. Полное руководство.md

57 lines
3.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
Тип: Книга
Статус: Запланировано
Название: Командная строка Linux. Полное руководство
Автор:
- Уильям Шоттс
Количество страниц: 544
Прогресс: 0
Формат: Электронная
Обложка: Библиотека/Книги/covers/komandnaya-stroka-linux-shotts.jpg
Начата:
Закончена:
Оценка:
Сложность:
Теги:
- linux
- командная_строка
- bash
- shell
- автоматизация
Категории:
- Программирование
- Операционные системы
Источник:
Ссылка:
---
# Командная строка Linux. Полное руководство
![[covers/komandnaya-stroka-linux-shotts.jpg]]
## 📖 О книге
Уильям Шоттс — разработчик и технический писатель — создал международный бестселлер для всех, кто хочет освоить командную строку Linux от первых шагов до написания полноценных bash-программ. Книга делится на четыре части: работа с оболочкой, настройка окружения, типичные задачи и базовые инструменты, написание сценариев. Второе международное издание дополнено возможностями bash 4.x и современными практиками программирования. Издательство «Питер», 2020, ISBN 978-5-4461-1430-6.
## 🧠 Ключевые идеи
- **Философия командной строки**: Unix-инструменты проектируются для совместной работы через конвейеры — понимание этой философии меняет подход к решению задач и автоматизации
- **Навигация и управление файлами**: базовые команды (ls, cd, cp, mv, rm, ln) и файловая система Linux — фундамент, без которого невозможна эффективная работа в терминале
- **Стандартный ввод/вывод и перенаправление**: операторы `>`, `>>`, `|`, `<` и `tee` — ключ к комбинированию команд и созданию мощных однострочников
- **Текстовые инструменты**: grep, sed, awk, cut, sort, uniq, patch — арсенал для обработки и трансформации текстовых данных без написания кода
- **Сценарии bash**: переменные, условия, циклы, функции и обработка ошибок — систематический подход к автоматизации системных задач и написанию надёжных скриптов
## 💬 Важные цитаты
- «Графический интерфейс позволяет делать то, что предусмотрел разработчик. Командная строка позволяет делать то, что нужно вам»
- «Умение работать в командной строке — это суперсила любого пользователя Linux»
## 💡 Как применить в моих проектах
## 🔗 Связанные заметки
- [[Командная строка Linux]]
- [[Внутреннее устройство Linux]]
- [[Современные операционные системы]]