GNU/Linux >> Linux Esercitazione >  >> Linux

Visualizza i cheatsheet dei comandi Linux con lo strumento Tealdeer

Il numero crescente di risorse ha reso l'apprendimento dei comandi Linux comodo e facile per i neofiti. Una delle risorse degne di nota è tldr-pages . Il progetto tldr-pages è una raccolta di pagine di aiuto semplificate e gestite dalla comunità per strumenti a riga di comando. A differenza delle tradizionali man pages , il progetto tldr-pages fornisce esempi concisi e pratici per un determinato strumento a riga di comando, escludendo tutte le altre parti di testo complete. Oltre al client tldr ufficiale, esistono molti client di terze parti per accedere alle pagine tldr. Uno di questi è Tealdeer . Tealdeer è un client tldr veloce e non ufficiale che ti consente di accedere e visualizzare i cheatsheet dei comandi Linux nel tuo terminale.

Lo sviluppatore di Tealdeer afferma che è molto veloce rispetto al client tldr ufficiale e ad altri client tldr supportati dalla comunità. Tealdeer è uno strumento opensource scritto in Rust linguaggio di programmazione e il relativo codice sorgente sono disponibili gratuitamente in GitHub.

Installa il client Tealdeer tldr in Linux

Tealdeer può essere installato in diversi modi, come elencato di seguito.

1. Installa Tealdeer utilizzando il gestore dei pacchetti

Tealdeer è stato confezionato per molte distribuzioni Linux.

Per Arch Linux e i suoi derivati, è disponibile in AUR -  tealdeertealdeer-bintealdeer-git . Puoi installare uno qualsiasi di questi pacchetti tealdeer utilizzando un programma di supporto AUR, ad esempio , come di seguito:

$ yay -S tealdeer

Oppure,

$ yay -S tealdeer-bin

Oppure,

$ yay -S tealdeer-git

Per installare Tealdeer su Fedora, esegui:

$ sudo dnf install tealdeer

Su NixOS:

$ nix-env --install tealdeer

Su openSUSE:

$ sudo zypper install tealdeer

Su Linux vuoto:

$ sudo xbps-install --synchronize tealdeer

2. Installa Tealdeer utilizzando il carico

Installa il linguaggio di programmazione Rust sul tuo sistema Linux se non l'hai ancora installato.

  • Installa il linguaggio di programmazione Rust in Linux

Quindi, esegui il comando seguente per installare Tealdeer utilizzando cargo gestore dei pacchetti:

$ cargo install tealdeer

3. Installa Tealdeer da binari statici

Puoi anche scaricare i binari precompilati dalla pagina delle versioni di GitHub e spostalo nel tuo $PATH come di seguito.

$ 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

Rendilo eseguibile:

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

Facoltativamente, puoi scaricare lo script di completamento della shell per il tuo $SHELL dalle pagine dei rilasci per abilitare la funzione di completamento automatico.

  • Ben :copia bash_tealdeer file in /usr/share/bash-completion/completions/tldr
  • Pesce :copia fish_tealdeer file in ~/.config/fish/completions/tldr.fish
  • Zsh :copia zsh_tealdeer file in /usr/share/zsh/site-functions/_tldr

Visualizza i cheatsheet dei comandi di Linux con Tealdeer nel terminale

Ottenere cheatsheet per i comandi Unix e Linux è molto più semplice con Tealdeer!

Prima di iniziare a usare Tealdeer, devi aggiornare la sua cache con il comando:

$ tldr --update

Ora puoi visualizzare il cheatsheet di qualsiasi comando Unix e Linux con il client Tealdeer come di seguito:

tldr command_name

Ad esempio, visualizzerò ls cheatsheet del comando usando Tealdeer usando questo comando:

$ tldr ls

Il client Tealdeer recupererà il cheatsheet richiesto dalle tldr-pages proiettalo e visualizzalo nel tuo Terminale.

Ecco l'output di esempio del comando precedente:

  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

Vedere? Non ci sono parti di testo complete, nessuna spiegazione per ogni flag/opzione. Solo una piccola descrizione di ls comando e l'esempio pratico comandi! Puoi scegliere quello che desideri utilizzare dall'elenco!

Non è necessario sfogliare le man pages o non c'è bisogno di fare una ricerca sul web. Tealdeer può fornirti esempi pratici per la maggior parte dei comandi Unix e Linux.

Puoi anche ottenere il tldr esempi di comando come di seguito:

$ 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

Per elencare tutti i comandi nella cache, esegui:

$ tldr --list

Se vuoi svuotare la cache locale, usa -c , --clear-cache bandiera.

$ tldr --clear-cache

Dopo aver svuotato la cache, non dimenticare di aggiornare la cache locale:

$ tldr --update

Per maggiori dettagli, fare riferimento a tldr sezione di aiuto:

$ 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. Controlla i comandi e le attività con il comando watch di Linux

  2. Sostituisci le pagine man con Tealdeer su Linux

  3. Invia comandi a più sessioni SSH con Terminator

  4. Comandi Linux per visualizzare le informazioni sull'hardware

  5. Comandi Linux:esplorare la memoria virtuale con vmstat

Comando Date in Linux con esempi di utilizzo

Comandi RPM in Linux con esempi

Comandi SSH in Linux con esempi di utilizzo

Visualizza le informazioni di rete in Linux utilizzando quale strumento IP

Come visualizzare i cheatsheet dei comandi di Linux usando ad es

Visualizza le statistiche dei sistemi di virtualizzazione con Virt-top in Linux