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

tldr-pages

tldr-pages/tldr

tldr-pages — совместно поддерживаемые короткие шпаргалки по консольным командам.

Форки 5,323
Автор tldr-pages
Язык Markdown
Лицензия NOASSERTION
Обновлено 2026-06-27

Что это такое

tldr-pages — коллекция коротких шпаргалок по консольным командам. В отличие от длинных man-страниц, каждая страница показывает самые частые сценарии и конкретные примеры запуска.

Название отражает подход: не читать весь справочник, когда нужно быстро вспомнить синтаксис. Проект помогает вернуться к работе за несколько секунд, особенно с командами, которые используешь не каждый день.

Как устроен формат

Каждая страница пишется в простом Markdown-формате: краткое описание, ссылка на документацию и несколько примеров с пояснениями. Такой формат легко читать, переводить и проверять в запрос на изменение.

Сами страницы не завязаны на один клиент. Есть клиенты на Python, Rust, Node.js и других языках, а общая база примеров живет отдельно.

Пример страницы

Фрагмент показывает стиль tldr: короткое описание действия и команда, которую можно адаптировать под свою задачу.

Язык: Markdown
# tar

> Archiving utility.

- Create an archive from files:

`tar cf {{target.tar}} {{file1}} {{file2}}`

- Extract an archive:

`tar xf {{source.tar}}`

Почему это удобно

Консольные команды часто имеют десятки флагов, но в реальной работе нужны несколько типичных сочетаний. tldr-pages выносит эти сочетания наверх и не заставляет пробираться через всю документацию.

Проект особенно полезен для командной строки, администрирования, обучения и редких операций: архивы, сеть, Git, права файлов, контейнеры, системные утилиты.

Сильные стороны

Сильная сторона — скорость. Открыл команду, увидел пример, выполнил или адаптировал. Для повседневной разработки это часто эффективнее, чем искать ответ в длинной статье.

Вторая сильная сторона — сообщество. Примеры дополняются людьми, которые реально используют команды в разных системах.

Ограничения

tldr-pages не заменяет официальную документацию. Если нужна полная семантика флагов, крайние случаи или гарантия поведения, man-страница и первичная документация все равно важны.

Короткий пример может скрывать опасные последствия команды. Перед удалением файлов, изменением дисков или сетевыми операциями стоит понимать действие полностью.