GNU/Linux >> Tutoriales Linux >  >> Linux

Mostrar hojas de trucos de comandos de Linux con la herramienta Tealdeer

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 -  tealdeertealdeer-bintealdeer-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_tealdeer archivo a /usr/share/bash-completion/completions/tldr
  • Peces :copiar fish_tealdeer archivo a ~/.config/fish/completions/tldr.fish
  • Zsh :copiar zsh_tealdeer archivo 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

Linux
  1. Ver comandos y tareas con el comando watch de Linux

  2. Reemplace las páginas man con Tealdeer en Linux

  3. Envía comandos a múltiples sesiones SSH con Terminator

  4. Comandos de Linux para mostrar la información de su hardware

  5. Encuentre un archivo con los comandos de búsqueda y localización en Linux

Comando de fecha en Linux con ejemplos de uso

Comandos RPM en Linux con ejemplos

Comandos SSH en Linux con ejemplos de uso

Mostrar información de red en Linux usando la herramienta What IP

Cómo mostrar hojas de trucos de comandos de Linux usando, por ejemplo

Mostrar estadísticas de sistemas de virtualización con Virt-top en Linux