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.