El creciente número de recursos ha hecho que el aprendizaje de los comandos de Linux sea conveniente y más fácil para los novatos. Uno de los recursos notables es tldr-pages . El proyecto tldr-pages es una colección de páginas de ayuda simplificadas y mantenidas por la comunidad para herramientas de línea de comandos. A diferencia de las man pages tradicionales , el proyecto tldr-pages proporciona ejemplos prácticos y concisos para una herramienta de línea de comando dada, excluyendo todas las demás partes de texto completas. Además del cliente oficial de tldr, existen muchos clientes de terceros para acceder a las páginas de tldr. Uno de ellos es Tealdeer . Tealdeer es un cliente tldr rápido y no oficial que le permite acceder y mostrar hojas de trucos de comandos de Linux en su terminal.
El desarrollador de Tealdeer afirma que es muy rápido en comparación con el cliente tldr oficial y otros clientes tldr compatibles con la comunidad. Tealdeer es una herramienta de código abierto escrita en Rust El lenguaje de programación y su código fuente están disponibles gratuitamente en GitHub.
Instalar cliente Tealdeer tldr en Linux
Tealdeer se puede instalar de varias maneras, como se indica a continuación.
1. Instale Tealdeer usando el administrador de paquetes
Tealdeer se ha empaquetado para muchas distribuciones de Linux.
Para Arch Linux y sus derivados, está disponible en AUR - tealdeer , tealdeer-bin o tealdeer-git . Puede instalar cualquiera de estos paquetes tealdeer usando un programa auxiliar de AUR, por ejemplo Yay , como a continuación:
$ yay -S tealdeer O,
$ yay -S tealdeer-bin O,
$ yay -S tealdeer-git Para instalar Tealdeer en Fedora, ejecute:
$ sudo dnf install tealdeer En NixOS:
$ nix-env --install tealdeer En openSUSE:
$ sudo zypper install tealdeer En Linux vacío:
$ sudo xbps-install --synchronize tealdeer 2. Instalar Tealdeer usando carga
Instale el lenguaje de programación Rust en su sistema Linux si aún no lo ha instalado.
- Instalar el lenguaje de programación Rust en Linux
Luego, ejecute el siguiente comando para instalar Tealdeer usando cargo administrador de paquetes:
$ cargo install tealdeer 3. Instalar Tealdeer desde binarios estáticos
También puede descargar los archivos binarios precompilados desde la página de lanzamientos de GitHub. y muévelo a tu $PATH como a continuación.
$ wget https://github.com/dbrgn/tealdeer/releases/download/v1.4.1/tldr-linux-x86_64-musl $ sudo cp tldr-linux-x86_64-musl /usr/local/bin/tldr Hazlo ejecutable:
$ sudo chmod +x /usr/local/bin/tldr
Opcionalmente, puede descargar el script de finalización de shell para su $SHELL de las páginas de lanzamientos para habilitar la función de finalización automática.
- Golpe :copiar
bash_tealdeerarchivo a/usr/share/bash-completion/completions/tldr - Peces :copiar
fish_tealdeerarchivo a~/.config/fish/completions/tldr.fish - Zsh :copiar
zsh_tealdeerarchivo a/usr/share/zsh/site-functions/_tldr
Mostrar hojas de trucos de comandos de Linux con Tealdeer en la terminal
¡Obtener hojas de trucos para los comandos de Unix y Linux es mucho más fácil con Tealdeer!
Antes de comenzar a usar Tealdeer, debe actualizar su caché con el comando:
$ tldr --update Ahora puede mostrar la hoja de trucos de cualquier comando de Unix y Linux con el cliente Tealdeer como se muestra a continuación:
tldr command_name
Por ejemplo, voy a mostrar ls hoja de trucos del comando usando Tealdeer usando este comando:
$ tldr ls El cliente de Tealdeer obtendrá la hoja de trucos solicitada de las páginas tldr proyecto y muéstrelo en su Terminal.
Aquí está el resultado de muestra del comando anterior:
List directory contents.
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 (KB, MB, GB):
ls -lh
Long format list sorted by size (descending):
ls -lS
Long format list of all files, sorted by modification date (oldest first):
ls -ltr
¿Ver? No hay partes de texto completas, ni explicación para cada indicador/opción. Solo una pequeña descripción sobre ls comando y los comandos de ejemplo práctico! ¡Puedes elegir el que quieras usar de la lista!
No es necesario navegar por las man pages o no hay necesidad de hacer una búsqueda en la web. Tealdeer puede brindarle ejemplos prácticos para la mayoría de los comandos de Unix y Linux.
Incluso puede obtener el tldr ejemplos de comandos como a continuación:
$ tldr tldr
Displays simple help pages for command-line tools, from the tldr-pages project.
More information: <https://tldr.sh>.
Get typical usages of a command (hint: this is how you got here!):
tldr command
Show the tar tldr page for Linux:
tldr -p linux tar
Get help for a git subcommand:
tldr git-checkout
Update local pages (if the client supports caching):
tldr -u Para enumerar todos los comandos en el caché, ejecute:
$ tldr --list
Si desea borrar el caché local, use -c , --clear-cache bandera.
$ tldr --clear-cache Después de borrar el caché, no olvides actualizar el caché local:
$ tldr --update
Para obtener más detalles, consulte tldr sección de ayuda:
$ tldr --help
Usage:
tldr [options] <command>...
tldr [options]
Options:
-h --help Show this screen
-v --version Show version information
-l --list List all commands in the cache
-f --render <file> Render a specific markdown file
-o --os <type> Override the operating system [linux, osx, sunos, windows]
-u --update Update the local cache
-c --clear-cache Clear the local cache
-p --pager Use a pager to page output
-m --markdown Display the raw markdown instead of rendering it
-q --quiet Suppress informational messages
--config-path Show config file path
--seed-config Create a basic config
--color <when> Control when to use color [always, auto, never] [default: auto]
Examples:
$ tldr tar
$ tldr --list
To control the cache:
$ tldr --update
$ tldr --clear-cache
To render a local file (for testing):
$ tldr --render /path/to/file.md