GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Ersetzen Sie Manpages durch Tealdeer unter Linux

Weitere Linux-Ressourcen

  • Spickzettel für Linux-Befehle
  • Spickzettel für fortgeschrittene Linux-Befehle
  • Kostenloser Online-Kurs:RHEL Technical Overview
  • Spickzettel für Linux-Netzwerke
  • SELinux-Spickzettel
  • Spickzettel für allgemeine Linux-Befehle
  • Was sind Linux-Container?
  • Unsere neuesten Linux-Artikel

Manpages waren meine Anlaufstelle, als ich anfing, Linux zu erkunden. Gewiss, man ist der am häufigsten verwendete Befehl, wenn sich ein Anfänger mit der Welt der Befehlszeile vertraut macht. Aber Handbuchseiten mit ihren umfangreichen Listen von Optionen und Argumenten können schwer zu entziffern sein, was es schwierig macht, das zu verstehen, was Sie wissen wollten. Wenn Sie eine einfachere Lösung mit beispielbasierter Ausgabe wünschen, ist tldr meiner Meinung nach die beste Option.

Was ist Tealdeer?

Tealdeer ist eine wunderbare Implementierung von tldr in Rust. Es ist eine von der Community betriebene Manpage, die sehr einfache Beispiele dafür gibt, wie Befehle funktionieren. Das Beste an Tealdeer ist, dass es praktisch alle Befehle enthält, die Sie normalerweise verwenden würden.

Tealdeer installieren

Unter Linux können Sie Tealdeer aus Ihrem Software-Repository installieren. Zum Beispiel auf Fedora:

$ sudo dnf install tealdeer

Verwenden Sie unter macOS MacPorts oder Homebrew.

Alternativ können Sie das Tool mit dem Cargo-Paketmanager von Rust erstellen und installieren:

$ cargo install tealdeer

Tealdeer verwenden

Geben Sie tldr --list ein gibt die Liste der Manpages zurück, die tldr unterstützt, wie touch , tar , dnf , docker , zcat , zgrep , und so weiter:

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

Mit tldr mit einem bestimmten Befehl (wie tar ) zeigt beispielbasierte Handbuchseiten, die alle Optionen beschreiben, die Sie mit diesem Befehl ausführen können:

$ 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

So steuern Sie den Cache:

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

Mit --color können Sie der Ausgabe von Tealdeer etwas Farbe verleihen Option, indem Sie sie auf always setzen , auto , und never . Der Standardwert ist auto , aber ich mag die hinzugefügte Kontextfarbe, also mache ich meine mit diesem Zusatz zu meinem ~/.bashrc dauerhaft Datei:

alias tldr='tldr --color always'

Schlussfolgerung

Das Schöne an Tealdeer ist, dass Sie keine Netzwerkverbindung benötigen, um es zu verwenden, außer wenn Sie den Cache aktualisieren. Auch wenn Sie offline sind, können Sie also immer noch nach Ihrem neuen Lieblingsbefehl suchen und mehr darüber erfahren. Weitere Informationen finden Sie in der Dokumentation des Tools.

Würden Sie Tealdeer verwenden? Oder benutzt du es bereits? Teilen Sie uns Ihre Meinung in den Kommentaren unten mit.


Linux
  1. Ersetzen Sie intelligente Anführungszeichen durch den Linux-Befehl sed

  2. Ersetzen Sie unter Linux find durch fd

  3. Lokalisierung von Manpages unter Linux (Ubuntu)?

  4. Wie liest man Linux Manpages?

  5. Ersetzen Sie symbolische Links durch Dateien

17 Nützlicher Tar-Befehl mit praktischen Beispielen in Linux

15 Verwendung des Tar-Befehls unter Linux mit Beispielen

Zeigen Sie Cheatsheets für Linux-Befehle mit dem Tealdeer-Tool an

Erfahren Sie, wie man Manpages effizient unter Linux verwendet

So zeigen Sie einen bestimmten Abschnitt in Manpages in Linux an

So installieren Sie Manpages in Alpine Linux