TLDR — понятные страницы руководства для команд Linux
Одним из наиболее часто используемых и надежных способов получения помощи в Unix-подобных системах является использование man-страниц, которые являются стандартной документацией для каждой Unix-подобной системы и соответствуют онлайн-руководствам для программ и функций. , библиотеки, системные вызовы, формальные стандарты и соглашения, форматы файлов и так далее.
Однако справочные страницы имеют множество недостатков, один из которых заключается в том, что они слишком длинные, а некоторым людям просто не нравится читать слишком много текста на экране.
TLDR (расшифровывается как «Слишком долго; не читал») — это проект сообщества, который предоставляет краткую и упрощенную документацию для различных команд Linux.
TLDR стремится предложить быстрые и практические примеры использования команд, облегчая пользователям понимание и использование команд без необходимости углубляться в обширные руководства или длинные объяснения.
Доступ к TLDR обычно осуществляется через командную строку с помощью команды «tldr», за которой следует имя команды, о которой вы хотите узнать.
tldr ls
TLDR — это интернет-сленг, означающий, что сообщение, статья, комментарий или что-либо еще, например страница руководства, были слишком длинными, и тот, кто использовал эту фразу, не прочитал ее по этой причине. Содержимое страниц TLDR открыто доступно в соответствии с разрешительной лицензией MIT.
В этой короткой статье мы покажем, как установить и использовать страницы TLDR в Linux.
Как установить страницы TLDR в системах Linux
Для удобного доступа к страницам TLDR необходимо установить один из поддерживаемых клиентов под названием Node.js, который является исходным клиентом для проекта tldr-pages.
Чтобы установить Node.js, вы можете использовать менеджер пакетов, соответствующий вашему дистрибутиву.
sudo apt install nodejs npm [On Debian, Ubuntu and Mint]
sudo yum install nodejs npm [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/nodejs npm [On Gentoo Linux]
sudo apk add nodejs npm [On Alpine Linux]
sudo pacman -S nodejs npm [On Arch Linux]
sudo zypper install nodejs npm [On OpenSUSE]
После установки Node.js и npm вы можете приступить к установке TLDR с помощью команды npm, как показано ниже. .
sudo npm install -g tldr
TLDR также доступен в виде пакета Snap для установки и запуска.
sudo snap install tldr
После установки клиента TLDR вы можете просмотреть man-страницы любой команды, например, команды tar здесь (здесь вы можете использовать любую другую команду):
tldr tar
Вот еще один пример доступа к сводной странице руководства для команды ls.
tldr ls
Чтобы перечислить все команды для выбранной платформы в кеше, используйте флаг -l
.
tldr -l
Чтобы просмотреть все поддерживаемые команды в кеше, используйте флаг -a
.
tldr -a
Вы можете обновить или очистить локальный кеш, запустив.
tldr -u #update local cache
OR
tldr -c #clear local cache
Для поиска страниц по ключевым словам используйте, например, параметры -s
.
tldr -s "list of all files, sorted by modification date"
Чтобы изменить цветовую тему (простая, base16, океан), используйте флаг -t
.
tldr -t ocean
Вы также можете отобразить случайную команду с помощью флага -r
.
tldr -r
Полный список поддерживаемых опций вы можете увидеть, запустив.
tldr -h
Список всех поддерживаемых и выделенных клиентских приложений для разных платформ можно найти на вики-странице клиентов TLDR.
На данный момент это все! На страницах TLDR обобщены практические примеры команд, предоставленных сообществом. В этой короткой статье мы показали, как установить и использовать страницы TLDR в Linux.
Используйте форму обратной связи, чтобы поделиться своими мыслями о TLDR или поделиться с нами любыми похожими программами.