Más recursos de Linux
- Hoja de trucos de los comandos de Linux
- Hoja de trucos de comandos avanzados de Linux
- Curso en línea gratuito:Descripción general técnica de RHEL
- Hoja de trucos de red de Linux
- Hoja de trucos de SELinux
- Hoja de trucos de los comandos comunes de Linux
- ¿Qué son los contenedores de Linux?
- Nuestros últimos artículos sobre Linux
Las páginas de manual eran mi recurso de acceso cuando comencé a explorar Linux. Por supuesto, man
es el comando más utilizado cuando un principiante comienza a familiarizarse con el mundo de la línea de comandos. Pero las páginas del manual, con sus extensas listas de opciones y argumentos, pueden ser difíciles de descifrar, lo que dificulta la comprensión de lo que quiera saber. Si desea una solución más sencilla con resultados basados en ejemplos, creo que tldr es la mejor opción.
¿Qué es Tealdeer?
Tealdeer es una maravillosa implementación de tldr en Rust. Es una página de manual impulsada por la comunidad que brinda ejemplos muy simples de cómo funcionan los comandos. La mejor parte de Tealdeer es que tiene prácticamente todos los comandos que usarías normalmente.
Instalar Tealdeer
En Linux, puede instalar Tealdeer desde su repositorio de software. Por ejemplo, en Fedora:
$ sudo dnf install tealdeer
En macOS, use MacPorts o Homebrew.
Alternativamente, puede compilar e instalar la herramienta con el administrador de paquetes de Rust's Cargo:
$ cargo install tealdeer
Usar Tealdeer
Ingresando tldr --list
devuelve la lista de páginas del manual compatibles con tldr, como touch
, tar
, dnf
, docker
, zcat
, zgrep
, y así sucesivamente:
$ tldr --list
2to3
7z
7za
7zr
[
a2disconf
a2dismod
a2dissite
a2enconf
a2enmod
a2ensite
a2query
[...]
Usando tldr
con un comando específico (como tar
) muestra páginas man basadas en ejemplos que describen todas las opciones que puede hacer con ese comando:
$ tldr tar
Archiving utility.
Often combined with a compression method, such as gzip or bzip2.
More information: <https://www.gnu.org/software/tar>.
[c]reate an archive and write it to a [f]ile:
tar cf target.tar file1 file2 file3
[c]reate a g[z]ipped archive and write it to a [f]ile:
tar czf target.tar.gz file1 file2 file3
[c]reate a g[z]ipped archive from a directory using relative paths:
tar czf target.tar.gz --directory=path/to/directory .
E[x]tract a (compressed) archive [f]ile into the current directory [v]erbosely:
tar xvf source.tar[.gz|.bz2|.xz]
E[x]tract a (compressed) archive [f]ile into the target directory:
tar xf source.tar[.gz|.bz2|.xz] --directory=directory
[c]reate a compressed archive and write it to a [f]ile, using [a]rchive suffix to determine the compression program:
tar caf target.tar.xz file1 file2 file3
Para controlar el caché:
$ tldr --update
$ tldr --clear-cache
Puede darle color a la salida de Tealdeer con --color
opción, estableciéndola en always
, auto
y never
. El valor predeterminado es auto
, pero me gusta el color de contexto agregado que proporciona, así que hago que el mío sea permanente con esta adición a mi ~/.bashrc
archivo:
alias tldr='tldr --color always'
Conclusión
La belleza de Tealdeer es que no necesita una conexión de red para usarlo, excepto cuando está actualizando el caché. Por lo tanto, incluso si está desconectado, aún puede buscar y obtener información sobre su nuevo comando favorito. Para obtener más información, consulte la documentación de la herramienta.
¿Usarías Tealdeer? ¿O ya lo estás usando? Háganos saber lo que piensa en los comentarios a continuación.