← Ко всем open source проектам

The Art of Command Line

jlevy/the-art-of-command-line

The Art of Command Line — одностраничный гид по Bash, Unix-командам, one-liners, debugging и продуктивной работе в терминале.

Форки 14,824
Автор jlevy
Язык Не указано
Лицензия Не указано
Обновлено 2026-06-07

Что такое The Art of Command Line

The Art of Command Line — компактный гид по командной строке, который пытается дать широту, конкретность и краткость в одном месте. Это не учебник Bash на сотни страниц, а плотная подборка команд, привычек и one-liners для Linux, macOS и частично Windows.

Проект вырос из заметок и ответов вокруг полезных Unix-команд, а на GitHub превратился в многоязычный community-документ. Его переводили и дополняли многие участники, поэтому он полезен не только англоязычным инженерам.

Что внутри

Материал разбит на Meta, Basics, Everyday use, Processing files and data, System debugging, One-liners, Obscure but useful, macOS only, Windows only и More resources. Такой порядок ведёт от базового shell fluency к конкретным приёмам обработки данных и диагностики.

Типичный one-liner

Пример передаёт дух проекта: маленькая цепочка команд решает практическую задачу через pipe и стандартные утилиты.

Язык: Bash
history | awk "{print $2}" | sort | uniq -c | sort -rn | head

Почему это полезно

Командная строка остаётся повседневным интерфейсом для серверов, локальной разработки, логов, файлов и автоматизации. The Art of Command Line помогает быстро расширить набор рабочих приёмов без долгого чтения man pages подряд.

Ограничения

Формат одной страницы неизбежно сжимает детали. Команды нужно проверять перед запуском, особенно если они меняют файлы, права или сеть. Для глубокого понимания всё равно нужны man pages, документация конкретных tools и практика.