De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 22 de agost de 2024
Ler man pages
em sistemas *nix, é uma empreitada de folego. A documentação do comando ls
consiste de 4 páginas, cheias de opções que você nunca vai usar. Não tem como negar que as man pages são bastante detalhadas e certamente, em algumas situações, podem ser muito úteis.
Mas na correria do dia a dia, certamente vale a pena ter um comando que gere uma documentação mais objetiva, o que nos traz ao comando tldr
.
O comando tldr
foi criado como uma solução para a complexidade e verbosidade dos manuais tradicionais do Linux. A inspiração para o tldr
(Too Long; Didn't Read) surgiu da necessidade de fornecer resumos rápidos e práticos de comandos, especialmente para novos usuários ou para aqueles que buscam uma referência rápida. O projeto foi iniciado por um desenvolvedor chamado Romain Prieto e é mantido por uma comunidade ativa no GitHub.
O tldr
oferece resumos concisos e práticos dos comandos mais comuns, destacando os usos mais frequentes e exemplos claros. Isso facilita a compreensão e a aplicação imediata dos comandos, economizando tempo e esforço.
A instalação do tldr
pode ser feita de várias maneiras, dependendo da sua distribuição Linux e do gerenciador de pacotes que você utiliza. Para sistemas Debian GNU/Linux e derivados, digite:
$ sudo apt install tldr
Após a instalação, o primeiro passo a ser feito é a criação da base de dados para consulta do comando tldr
:
$ tldr --update
Veja só como são exibidas as opções do comando ls
:
$ tldr ls
List directory contents.More information: https://www.gnu.org/software/coreutils/ls.
- List files one per line:
ls -1
- List all files, including hidden files:
ls -a
- List all files, with trailing / added to directory names:
ls -F
- Long format list (permissions, ownership, size, and modification date) of all files:
ls -la
- Long format list with size displayed using human-readable units (KiB, MiB, GiB):
ls -lh
- Long format list sorted by size (descending) recursively:
ls -lSR
- Long format list of all files, sorted by modification date (oldest first):
ls -ltr
- Only list directories:
ls -d */
Bem mais objetivo, não?
A tabela abaixo lista as opções disponíveis do comando tldr
:
Comando | Explicação |
---|---|
tldr ls |
Consultar um comando específico |
tldr --update |
Atualizar o cache local do tldr |
tldr --version |
Verificar a versão do tldr |
tldr --help |
Obter ajuda sobre o uso do tldr |
tldr -a |
Informações sobre o programa |