GNU/Linux >> Tutoriels Linux >  >> Linux

Afficher les feuilles de triche des commandes Linux avec l'outil Tealdeer

Le nombre croissant de ressources a rendu l'apprentissage des commandes Linux pratique et plus facile pour les débutants. L'une des ressources notables est tldr-pages . Le projet tldr-pages est une collection de pages d'aide simplifiées et gérées par la communauté pour les outils de ligne de commande. Contrairement aux man pages traditionnelles , le projet tldr-pages fournit des exemples concis et pratiques pour un outil de ligne de commande donné, à l'exclusion de toutes les autres parties de texte complètes. Outre le client tldr officiel, il existe de nombreux clients tiers permettant d'accéder aux pages tldr. L'un d'eux est Tealdeer . Tealdeer est un client tldr rapide et non officiel qui vous permet d'accéder et d'afficher les feuilles de triche des commandes Linux dans votre terminal.

Le développeur de Tealdeer affirme qu'il est très rapide par rapport au client tldr officiel et aux autres clients tldr pris en charge par la communauté. Tealdeer est un outil open source écrit en Rust langage de programmation et son code source est disponible gratuitement sur GitHub.

Installer le client Tealdeer tldr sous Linux

Tealdeer peut être installé de plusieurs manières, comme indiqué ci-dessous.

1. Installez Tealdeer à l'aide du gestionnaire de packages

Tealdeer a été empaqueté pour de nombreuses distributions Linux.

Pour Arch Linux et ses dérivés, il est disponible en AUR -  tealdeertealdeer-bin ou tealdeer-git . Vous pouvez installer n'importe lequel de ces packages tealdeer à l'aide d'un programme d'assistance AUR, par exemple Yay , comme ci-dessous :

$ yay -S tealdeer

Ou,

$ yay -S tealdeer-bin

Ou,

$ yay -S tealdeer-git

Pour installer Tealdeer sur Fedora, exécutez :

$ sudo dnf install tealdeer

Sur NixOS :

$ nix-env --install tealdeer

Sur openSUSE :

$ sudo zypper install tealdeer

Sur Vide Linux :

$ sudo xbps-install --synchronize tealdeer

2. Installer Tealdeer en utilisant la cargaison

Installez le langage de programmation Rust sur votre système Linux si vous ne l'avez pas encore installé.

  • Installer le langage de programmation Rust sous Linux

Ensuite, exécutez la commande suivante pour installer Tealdeer en utilisant cargo gestionnaire de paquets :

$ cargo install tealdeer

3. Installer Tealdeer à partir de binaires statiques

Vous pouvez également télécharger les fichiers binaires précompilés à partir de la page des versions de GitHub et déplacez-le vers votre $PATH comme ci-dessous.

$ 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

Rendez-le exécutable :

$ sudo chmod +x /usr/local/bin/tldr

En option, vous pouvez télécharger le script de complétion du shell pour votre $SHELL à partir des pages des versions pour activer la fonction de saisie semi-automatique.

  • Frapper  :copier bash_tealdeer fichier vers /usr/share/bash-completion/completions/tldr
  • Poisson  :copier fish_tealdeer fichier vers ~/.config/fish/completions/tldr.fish
  • Zsh  :copier zsh_tealdeer fichier vers /usr/share/zsh/site-functions/_tldr

Afficher les feuilles de triche des commandes Linux avec Tealdeer dans le terminal

Obtenir des feuilles de triche pour les commandes Unix et Linux est beaucoup plus facile avec Tealdeer !

Avant de commencer à utiliser Tealdeer, vous devez mettre à jour son cache avec la commande :

$ tldr --update

Vous pouvez maintenant afficher la feuille de triche de n'importe quelle commande Unix et Linux avec le client Tealdeer comme ci-dessous :

tldr command_name

Par exemple, je vais afficher ls feuille de triche de la commande en utilisant Tealdeer en utilisant cette commande :

$ tldr ls

Le client Tealdeer récupérera la feuille de triche demandée à partir des pages tldr projet et affichez-le dans votre Terminal.

Voici l'exemple de sortie de la commande ci-dessus :

  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

Voir? Il n'y a pas de parties de texte complètes, aucune explication pour chaque drapeau/option. Juste une petite description de ls commande et les commandes d'exemple pratiques ! Vous pouvez choisir celui que vous souhaitez utiliser dans la liste !

Pas besoin de parcourir les man pages ou pas besoin de faire une recherche sur le Web. Tealdeer peut vous fournir des exemples pratiques pour la plupart des commandes Unix et Linux.

Vous pouvez même obtenir le tldr exemples de commande comme ci-dessous :

$ 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

Pour lister toutes les commandes du cache, exécutez :

$ tldr --list

Si vous souhaitez vider le cache local, utilisez -c , --clear-cache drapeau.

$ tldr --clear-cache

Après avoir vidé le cache, n'oubliez pas de mettre à jour le cache local :

$ tldr --update

Pour plus de détails, consultez tldr rubrique d'aide :

$ 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. Regardez les commandes et les tâches avec la commande Linux watch

  2. Remplacer les pages de manuel par Tealdeer sous Linux

  3. Envoyer des commandes à plusieurs sessions SSH avec Terminator

  4. Commandes Linux pour afficher les informations sur votre matériel

  5. Rechercher un fichier avec les commandes Rechercher et Localiser sous Linux

Commande de date sous Linux avec des exemples d'utilisation

Commandes RPM sous Linux avec exemples

Commandes SSH sous Linux avec exemples d'utilisation

Afficher les informations réseau sous Linux à l'aide de What IP Tool

Comment afficher les feuilles de triche des commandes Linux en utilisant par exemple

Afficher les statistiques des systèmes de virtualisation avec Virt-top sous Linux