GNU/Linux >> Znalost Linux >  >> Linux

Nahradit manuálové stránky Tealdeerem v Linuxu

Další zdroje pro Linux

  • Cheat pro příkazy Linuxu
  • Cheat sheet pro pokročilé příkazy systému Linux
  • Bezplatný online kurz:Technický přehled RHEL
  • Síťový cheat pro Linux
  • Cheat sheet SELinux
  • Cheat pro běžné příkazy pro Linux
  • Co jsou kontejnery systému Linux?
  • Naše nejnovější články o Linuxu

Manuálové stránky byly mým hlavním zdrojem, když jsem začal zkoumat Linux. Jistě, man je nejčastěji používaný příkaz, když se začátečník začíná seznamovat se světem příkazové řádky. Ale manuálové stránky s jejich rozsáhlými seznamy možností a argumentů může být těžké rozluštit, což ztěžuje pochopení toho, co jste chtěli vědět. Pokud chcete jednodušší řešení s výstupem založeným na příkladech, myslím, že tldr je nejlepší volbou.

Co je Tealdeer?

Tealdeer je skvělá implementace tldr v Rustu. Je to komunitně řízená manuálová stránka, která poskytuje velmi jednoduché příklady toho, jak příkazy fungují. Nejlepší na Tealdeeru je, že má prakticky každý příkaz, který byste normálně použili.

Instalovat Tealdeer

V systému Linux můžete nainstalovat Tealdeer ze svého softwarového úložiště. Například na Fedoře:

$ sudo dnf install tealdeer

V systému macOS použijte MacPorts nebo Homebrew.

Alternativně můžete nástroj sestavit a nainstalovat pomocí správce balíčků Rust's Cargo:

$ cargo install tealdeer

Použít Tealdeer

Zadání tldr --list vrátí seznam manuálových stránek, které tldr podporuje, jako touch , tar , dnf , docker , zcat , zgrep , a tak dále:

$ tldr --list
2to3
7z
7za
7zr
[
a2disconf
a2dismod
a2dissite
a2enconf
a2enmod
a2ensite
a2query
[...]

Pomocí tldr se specifickým příkazem (jako tar ) ukazuje manuálové stránky založené na příkladech, které popisují všechny možnosti, které můžete s tímto příkazem provést:

$ 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

Ovládání mezipaměti:

    $ tldr --update
    $ tldr --clear-cache

Můžete dát výstupu Tealdeer nějakou barvu pomocí --color a nastavte ji na always , auto a never . Výchozí nastavení je auto , ale líbí se mi přidaná kontextová barva, kterou poskytuje, a tak jsem si pomocí tohoto přidání do svého ~/.bashrc udělal svůj trvalý soubor:

alias tldr='tldr --color always'

Závěr

Krása Tealdeer je v tom, že k jeho používání nepotřebujete připojení k síti, kromě případů, kdy aktualizujete mezipaměť. Takže i když jste offline, stále můžete hledat a dozvědět se o svém novém oblíbeném příkazu. Další informace naleznete v dokumentaci nástroje.

Použili byste Tealdeer? Nebo už to používáte? Dejte nám vědět, co si myslíte v komentářích níže.


Linux
  1. Nahraďte chytré uvozovky příkazem sed pro Linux

  2. Nahradit find za fd v Linuxu

  3. Lokalizace Man Pages na Linuxu (ubuntu)?

  1. 5 nejlepších možností příkazu Linux man pro procházení manuálových stránek

  2. Jak číst manuálové stránky Linuxu?

  3. Nahraďte symbolické odkazy soubory

  1. Nahradit du prachem v Linuxu

  2. Jak prohledávat manuálové stránky Linuxu (např. pomocí grep)

  3. Kopírovat soubor Linux s ETA?