
Wissen Sie, wo ich alle Befehle wie Dig, Mount, Grep, Cat usw. finde? Alle, die in Bash und Ubuntu Linux integriert sind?
Antwort1
Linux-Befehle für Bash http://oreilly.com/linux/command-directory/
Antwort2
Offenbar interpretiere ich Ihre Frage anders als die anderen Autor dieser Seite. Mir kommt es so vor, als würden Sie versuchen, eine umfassende Liste der Programme zu erhalten, die von der Shell aus ausgeführt werden können.
Ich möchte zunächst sagen, dassIntegrierte Bash-Befehlekann über das Bash-Hilfesystem gefunden werden. Dies unterscheidet sich von den mit Ubuntu gelieferten Programmen wie sed, awk, grep usw.
Allerdings ist diese Liste aufgrund der schieren Menge an Befehlen (Hunderte und Hunderte) mit ziemlicher Sicherheit nutzlos.
Und dennoch gibt es mehrere Möglichkeiten, dies zu tun. Sie können ls
in jedem Verzeichnis im PATH einen ausführen (normalerweise ist /bin, /sbin, /usr/bin, /usr/sbin, /usr/local/bin und /usr/local/sbin ein ziemlich vollständiger Befehlssatz).
Oder Sie drücken in der Bash-Eingabeaufforderung einfach TAB
ein paar Mal auf , und eine Liste aller Programme auf Ihrem Computer, die sich in Ihrem PATH befinden, wird nach unten gescrollt. Drücken Sie , q
um diese Liste zu verlassen. Das ist praktisch, weil jeder Name, den Sie eintippen, automatisch vervollständigt wird (wenn Sie beispielsweise eingeben, mk TAB TAB TAB
wird eine Liste aller Befehle in Ihrem PATH angezeigt, die mit beginnen) mk
.
Antwort3
Antwort4
man bash
zeigt Ihnen das Bash-Handbuch, wo Sie auch eine Liste aller Bash-Befehle finden.
Alle anderen Befehle (nicht nur die Kommandozeilenbefehle, auch die GUI-Programme von KDE/Gnome sind vorhanden) befinden sich normalerweise in /usr/bin
, aber Sie finden noch weitere in /usr/sbin
oder /usr/local/bin
. Um zu erfahren, was sie tun,
man command_name
also zum Beispiel
man find
Wenn Sie nach einem bestimmten Befehl suchen, können Sie verwenden apropos
. Es hilft Ihnen, das gewünschte Programm anhand seiner Funktion zu finden. Wenn Sie beispielsweise ein Programm zum Konvertieren von Audiodaten benötigen, versuchen Sie Folgendes:
apropos audio
Sie erhalten eine Liste aller Man-Einträge, die etwas mit Audio zu tun haben und auf Ihrem System installiert sind.