GNU/Linux >> Tutoriales Linux >  >> Linux

Reemplace las páginas man con Tealdeer en Linux

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.


Linux
  1. Las 5 mejores opciones de comando man de Linux para navegar por las páginas man

  2. ¿Localización de páginas man en Linux (ubuntu)?

  3. ¿Cómo leer las páginas man de Linux?

  4. Cómo buscar páginas de manual de Linux (por ejemplo, con grep)

  5. Reemplazar enlaces simbólicos con archivos

17 Comando Tar Útil con Ejemplos Prácticos en Linux

15 usos del comando Tar en Linux con ejemplos

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

Aprenda a usar las páginas de manual de manera eficiente en Linux

Cómo ver una sección específica en las páginas man en Linux

Cómo instalar páginas man en Alpine Linux