tldr README

The project's README from github.com/tldr-pages/tldr. As one markdown file: README.md.

tldr-pages

Build status Matrix chat Merged PRs GitHub contributors license Mastodon

What is tldr-pages?

The tldr-pages project is a collection of community-maintained help pages for command-line tools, that aims to be a simpler, more approachable complement to traditional man pages.

Maybe you're new to the command-line world. Perhaps you're just a little rusty or can't always recall the arguments for commands like lsof, or tar?

It certainly doesn't help that, in the past, the first option explained in man tar was:

$ man tar
...
-b blocksize
   Specify the block size, in 512-byte records, for tape drive I/O.
   As a rule, this argument is only needed when reading from or writing to tape drives,
   and usually not even then as the default block size of 20 records (10240 bytes) is very common.
...

There is room for simpler help pages focused on practical examples. How about:

Screenshot of the tldr client displaying the tar command.

This repository is just that: an ever-growing collection of examples for the most common UNIX, Linux, macOS, FreeBSD, NetBSD, OpenBSD, SunOS, Android, Windows, Cisco IOS, and DOS command-line tools.

How do I use it?

[!TIP] For browsing without installing a client on your computer, see the web client at https://tldr.inbrowser.app (with offline support using PWA).

There are several official clients available.

Python client

The official Python client can be installed from PyPI via pipx (or other package managers):

pipx install tldr

Rust client

Linux and Mac users can also install the official Rust Client using Homebrew, Cargo (or other package managers on other operating systems):

brew install tlrc
cargo install tlrc --locked

Windows users can also install the official Rust Client using Winget (or other package managers on other operating systems):

winget install tldr-pages.tlrc

Node.js client

Alternatively, you can also use the official Node.js client, although it has fallen behind in updates:

npm install -g tldr

Then you have direct access to simplified, easy-to-read help for commands, such as tar, accessible through typing tldr tar instead of the standard man tar.

If you don't want to install any software, check out the PDF version instead.

[!NOTE] PDFs for translations are available for most languages. You can find them in the release assets of the latest release.

There are also various other clients provided by the community, both for the command-line and for other platforms. For a comprehensive list of clients, head over to our Wiki.

How do I contribute to tldr-pages?

All contributions are welcome!

Some ways to contribute include:

All tldr pages are written in Markdown so that they can be edited quite easily and changes can be submitted in pull requests here using Git on the command-line or using the GitHub web interface.

We strive to maintain a welcoming and collaborative community. If it's your first time contributing, have a look at the contributing guidelines, and go ahead!

If you'd like to contribute to translations, you can visit https://lukwebsforge.github.io/tldri18n/ to see the overall progress of all translations, and which translations are missing or outdated.

You are also welcome to join us on the matrix chatroom and the matrix space that contains all tldr related chatrooms!

Similar projects

What does "tldr" mean?

TL;DR stands for "Too Long; Didn't Read". It originated as Internet slang, where it is used to indicate that a long text (or parts of it) has been skipped as too lengthy. Read more in How-To Geek's article.

tldr (tldr-pages/tldr)

Searching Database…

64K ·GitHub
这是什么?tldr-pages 是由社区维护的命令行工具简明帮助页面集合,旨在作为传统 man 手册页的一种更易上手的补充。
这是单个工具,还是社区页面的索引?它是一个存放命令示例页面的仓库,页面为纯 Markdown 格式;你需要通过其他客户端(网页版、命令行版或第三方应用)来浏览或查询,而不是直接在本仓库中操作。
我该如何查询某个命令?可以使用网页客户端直接浏览,无需安装任何东西;也可以安装项目 Wiki 中列出的众多社区客户端之一(命令行或图形界面)。
阅读这些页面是否需要安装什么特别的东西?不需要,页面本身只是 Markdown 文件;你只需要选择一个客户端即可。客户端有很多种,各自的要求也不尽相同。
每个命令都有完整的页面吗?没有。这是一个不断增长的社区集合,因此在有人贡献之前,某些命令或选项可能还没有页面。
涵盖了哪些操作系统的命令?UNIX、Linux、macOS、FreeBSD、NetBSD、OpenBSD、SunOS、Android、Windows、Cisco IOS 和 DOS。
有翻译版的页面吗?有。社区已将页面翻译成多种语言,各语言版本的 PDF 文件可在最新版本的发布资源中下载。
tldr 与 cheat.sh、navi 等工具有什么不同?tldr-pages 是底层的内容来源;cheat.sh 等工具会将它与其他来源整合在一起,而 navi、eg 等则是基于类似理念开发的交互式客户端,其中部分会直接从 tldr 仓库获取内容。
tldr 这个名字是什么意思?TL;DR 是 “Too Long; Didn't Read”(太长,没看)的缩写,是网络上用来表示跳过冗长文字的俗语,体现了本项目的目标:提供简短实用的命令示例,而不是详尽的 man 手册页。
Creator
tldr-pages
Size
63.8 MB
Stars
64K
Age
12y
Commits · 90 Days