CentOS 6.3 / RHEL 6.3
Kann jemand bitte den Unterschied zwischen dem whatis
Befehl und dem apropos
Befehl erklären ? Mir ist aufgefallen, dass beide standardmäßig installiert zu sein scheinen, und ich bin mir nicht sicher, was der Unterschied zwischen ihnen ist.
command-line
centos
rhel
Mike B.
quelle
quelle
yum provides whatis
undyum provides apropos
werden beide den gleichen Mann , man-db oder ein ähnliches Paket auflisten. Eigentlichwhatis
ist das gleiche wieman -f
undapropos
das gleiche wieman -k
. Überprüfen Sie, ob die Beschreibung dieser beiden Schalter inman man
leichter zu verstehen ist.Antworten:
whatis
zeigt einzeilige manuelle Seitenbeschreibungen an, die Ihnen eine allgemeine Vorstellung davon geben sollen, was ein Programm tut.Während Sie
apropos
die Namen und Beschreibungen der Handbuchseiten durchsuchen, um zu erfahren, welches Programm bei der Ausführung eines bestimmten Auftrags verwendet werden soll.Einige Beispiele
Sagen
df
wir , ich möchte wissen, was das Programm macht.whatis
gibt mir eine Antwort.Und jetzt möchte ich ein Archiv entpacken.
apropos
gibt mir einige Möglichkeiten zur Überlegung.UPDATE :
Da beide
whatis
undapropos
Search Man-Datenbank, können Sie nur Informationen darüber erhalten, was bereits auf Ihrem System installiert ist.quelle
whatis ls
listet die Handbuchseiten für aufls
,apropos ls
listet alle Handbuchseiten auf, diels
in ihrem Titel enthalten sind. Die erste Liste hier enthält 2 Einträge, die zweite 1385.quelle
Sie verhalten sich gleich mit einem Unterschied: Was braucht ein genauer Parameter:
Aber apropos benötigen eine Zeichenfolge oder erste Zeichen von etwas, das Sie kennen:
quelle