Linux Command Library — ваш карманный гид по терминалу
Представьте ситуацию: вы работаете на сервере без интернета и срочно нужно вспомнить синтаксис сложной команды find или разобраться с правами доступа. Знакомо? Именно для таких моментов создана Linux Command Library — приложение с более чем 7000 страницами мануалов, которое всегда под рукой.
Что это за проект?
Linux Command Library — это кроссплатформенный справочник по командам Linux, доступный в трёх форматах:
- Мобильное приложение (Android через Play Store и F-Droid)
- Веб-версия на linuxcommandlibrary.com
- CLI-версия для установки прямо в терминал

Главное преимущество? Работает полностью оффлайн — никакой зависимости от интернета и никакого трекинга.
Топ-5 причин попробовать
- 7000+ команд в 22 категориях — от базовых утилит до хакерских инструментов
- Готовые рецепты — примеры использования команд в реальных сценариях
- Темная тема — бережёт глаза при работе ночью
- Поиск по истории — быстро находите недавно просмотренные команды
- Советы по продуктивности — хитрости работы с терминалом, которые экономят время
Мобильные скриншоты
Кому особенно пригодится?
- Начинающим — вместо гугления каждой команды
- Администраторам — быстрый доступ к редким параметрам утилит
- Разработчикам — все нужные команды Git, SSH и работы с текстом в одном месте
- Путешественникам — когда нет стабильного интернета, но нужно работать
CLI-версия
Для любителей терминала есть специальная версия:
gradle :cli:buildJar
После сборки получаем jar-файл, который можно использовать на Linux, Windows и Mac.

Что внутри?
Проект охватывает все основные аспекты работы с Linux:
-
Категории:
- Системная информация и управление
- Работа с файлами и пользователями
- Сетевые утилиты
- Текстовые редакторы (Vim, Emacs, Nano)
- Git, SSH, JSON
- И даже терминальные игры!
-
Советы:
- Как очистить терминал
- Цепочки команд
- Навигация по истории
- Управление правами доступа
Техническая сторона
Проект написан на Kotlin с использованием:
- Jetpack Compose для мобильной версии
- Kotlin Multiplatform для кроссплатформенности
- SQLite для хранения базы команд
Тесты покрывают:
- UI через ComposeTests
- Deeplinking
- Общую логику приложения
Почему стоит установить прямо сейчас?
За 10 лет существования проект собрал:
- 1 214 звёзд на GitHub
- Более 1 млн загрузок в Play Store
- 95 форков — сообщество активно развивает проект
Лично мне нравится, как разработчик балансирует между простотой и полнотой. Это не просто список команд, а продуманная система с примерами и советами.
Как начать использовать?
- Мобильная версия: Play Store или F-Droid
- Веб-версия: linuxcommandlibrary.com
- CLI: соберите из исходников через Gradle
Проект с открытым исходным кодом (Apache 2.0), так что можно участвовать в разработке или адаптировать под свои нужды.
P.S. Особенно оценят те, кто часто работает в самолётах или местах с плохим интернетом — все мануалы всегда под рукой!