Was ist der Baumkommando in Ubuntu

Was ist der Baumkommando in Ubuntu
Die Befehlszeilenschnittstelle von Linux-basierter Distribut. Wie in anderen Distributionen unterstützt Ubuntu auch eine Vielzahl von Befehlen, und unter diesen werden die Befehle zur Verzeichnisbehandlung verwendet, um die mit Verzeichnissen bezogenen Operationen wie das zu behandelnCDDer Befehl ”wird verwendet, um das aktuelle Arbeitsverzeichnis zu ändern. “MkdirDer Befehl ”wird verwendet, um ein neues Verzeichnis zu erstellen. In ähnlicher Weise druckt der Baumbefehl Verzeichnisse, Unterverzeichnisse und deren Inhalt in einer baumartigen Struktur. Es ist fast wie ein "lsBefehl ”, aber der Hauptunterschied ist das Druckmuster beider Befehle: die“lsBefehl listet den Inhalt auf, während die “die“BaumDer Befehl ”zeigt die Ausgabe in einer baumartigen hierarchischen Struktur an. In dieser Demonstration werden wir einen tiefen Einblick in die Verwendung von Baumbefehlern mit Beispielen geben. Beginnen wir also mit der Installation des Baumes:

So installieren Sie den Befehl Baum in Ubuntu

Zunächst müssen Sie den Baum installieren, da er standardmäßig nicht verfügbar ist. Wenn Sie also den Befehl Baum nicht installiert haben, verwenden Sie den folgenden Befehl, um ihn zu installieren:

$ sudo Apt Installieren Sie Baum

So verwenden Sie den Baumbefehl in Ubuntu

Sobald es installiert ist; Führen Sie den folgenden Befehl aus, um die detaillierte Verwendung des Baumbefehls zu erhalten. Die Syntax des Baumbefehls lautet:

Baum [Optionen] [Verzeichnis]

Die Syntax besteht aus zwei Elementen: Optionen Und Verzeichnis: Optionen werden verwendet, um das Ergebnis des Baumbefehls gemäß einer bestimmten Eigenschaft anzuzeigen. Zum Beispiel können Optionen verwendet werden, um die Ausgabe auf verschiedene Weise zu erhalten, z. Wenn Sie jedoch das Ergebnis eines bestimmten Verzeichnisses erhalten möchten, setzen Sie den Verzeichnisnamen in das Schlüsselwort „Verzeichnis“ ein, das in der Syntax verwendet wird.

Allgemeine Befehlsausgabe : Sie können den Ausdruck (auf dem Terminal) des Inhalts des Verzeichnisses in der Baumstruktur erhalten, indem Sie den folgenden Befehl ausführen. Der Befehl druckt den Inhalt des vorliegenden Arbeitsverzeichnisses:

$ tree

Der Befehl des Baumes hat insgesamt 18 Verzeichnisse und 13 Dateien angezeigt:

So verwenden Sie Optionen mit dem Befehl Baum in Ubuntu

Wir haben den allgemeinen Gebrauch des Baumbefehls gesehen; Darüber hinaus gibt es verschiedene Optionen, mit denen bestimmte Aufgaben innerhalb des vorliegenden Verzeichnisses oder der Pfad eines anderen Verzeichnisses ausgeführt werden können.

So verwenden Sie die Option -eine Option mit dem Baumbefehl

Im Allgemeinen druckt der Baumbefehl nicht den Inhalt der versteckten Verzeichnisse. Diese Option hilft auch beim Drucken des Inhalts versteckter Verzeichnisse. Die Syntax für dieses Flag ist unten dargestellt:

Baum -a [Verzeichnis]

Der unten angegebene Befehl hilft dabei, den verborgenen Inhalt des vorliegenden Arbeitsverzeichnisses zu erhalten:

$ tree -a

Sie können beobachten, dass der Baumbefehl nur 18 Verzeichnisse und 13 Dateien gedruckt hat, während der Baum; der gleiche Befehl, wenn es mit dem verwendet wird-A”Flag, angezeigt 215 Verzeichnisse und 256 Dateien.

So verwenden Sie die Option -d -Option mit dem Baumbefehl

Diese Option wird mit dem Baumbefehl verwendet, um nur die Verzeichnisse des gezielten Verzeichnisses aufzulisten. Die Syntax des Baumbefehls mit der Option “-D”Wird unten angegeben:

Baum -d [Verzeichnis]

Der unten angegebene Befehl druckt nur die Verzeichnisse im aktuellen Verzeichnis:

$ tree -d

Anders als im vorliegenden Arbeitsverzeichnis; Zum Beispiel möchten Sie die Verzeichnisliste der “erhalten“DesktopVerzeichnis, dann den folgenden Befehl ausführen, um dies zu tun:

$ tree -d/home/adnan/desktop

So verwenden Sie die Option -f -Option mit dem Baumbefehl

Baumbefehl, wenn sie mit dem verwendet werden-FDie Option "Option zeigt das Pfadpräfix jeder Datei in einer Baumstruktur: Syntax, um diese Option zu verwenden, ist unten angezeigt:

Baum -f [Verzeichnis]

Der unten angegebene Befehl zeigt den Pfad jedes Verzeichnisses oder jeder Datei, die im aktuellen Verzeichnis vorhanden sind:

$ tree -f

Darüber hinaus können Sie das Ergebnis dieses Befehls für ein anderes Verzeichnis als PWD erhalten. Zum Beispiel die Anwendung der “-F"Flagge auf der"Desktop" Verzeichnis; Verwenden Sie den Pfad des Verzeichni.

$ Tree -f Desktop

So verwenden Sie die Option -o -Option mit dem Baumbefehl

Mit Hilfe dieser Option können Sie die Ausgabe des Baumbefehls in jeder anderen Datei abrufen. Die Syntax für dieses Flag wird unten erwähnt:

Baum [Verzeichnis] ​​-O [Dateiname]

Der folgende Befehl unter dem festgelegten Befehl speichert die Ausgabe des Baumbefehls in einer Datei mit dem Namen “Ausgang.txt„:

$ tree -o Ausgabe.txt

Sie können die Ausgabe eines bestimmten Verzeichnisses für diese Option erhalten: Der folgende Befehl speichert die Ausgabe des Baumbefehls (Desktop -Verzeichnis) in der “Ausgabe1.txt" Datei:

$ Tree Desktop -o output1.txt

So verwenden Sie die Option -Q -Option mit dem Befehl Baum

In dieser Option "Dateiauflistung" eines Baumes werden die Namen von Dateien in doppelten Zitaten angezeigt. Die Syntax zur Verwendung dieses Flags ist unten angegeben.

Baum -q [Verzeichnis]

So drucken Sie die Dateinamen in Doppelquoten; Führen Sie den folgenden Befehl aus, um die Ausgabe des vorliegenden Arbeitsverzeichnisses zu erhalten:

$ Tree -q

Darüber hinaus wird in dem unten angegebenen Befehl den Namen der Datei und des Verzeichnisses (des Desktop-Verzeichnisses) in doppelten Quoten angezeigt:

$ Tree -q Desktop

So verwenden Sie die Option -P mit dem Baumbefehl

Durch Verwendung der “-PFlag, alle Dateitypen und Berechtigungen für jede Datei werden in einer hierarchischen Struktur gedruckt: Die Syntax des Baumes zusammen mit dieser Option ist unten angegeben:

Syntax

Baum -P [Verzeichnis]

Der unten angegebene Befehl zeigt die Verwendung dieser Option im vorliegenden Arbeitsverzeichnis:

$ tree -p

Verwendung der "-P"Flagge auf dem als" als "genannten Verzeichnis"Verzeichnis1„; Das ist in unserem Heimverzeichnis vorhanden: Der folgende Befehl gibt das Ergebnis der “-P"Flagge auf"Verzeichnis1„:

$ tree -p verzeichnis1

So verwenden Sie die Option -s -Option mit dem Befehl taum

Sie können die Anzeige der Größe (in Bytes) aller Dateien mithilfe der “erhalten-S" Flagge; Die Syntax ist unten angegeben:

Baum -S [Verzeichnis]

Der unten angegebene Befehl zeigt die Größe der Dateien im aktuellen Arbeitsverzeichnis:

$ tree -s

Die Größe eines bestimmten Verzeichnisses zu überprüfen; Übergeben Sie den Pfad, oder Sie können den Namen nur übergeben, wenn das Verzeichnis im vorliegenden Arbeitsverzeichnis liegtVerzeichnis1„:

$ tree -S -Verzeichnis1

So verwenden Sie die Option -H -Option mit dem Baumbefehl

Diese Option zeigt auch die Größe jeder Datei und jedes Verzeichnis an, jedoch in KBs, MBs, GBs usw. Der "-SFlag zeigt das Ergebnis in Bytes an, das Ergebnis enthält jedoch nur numerische Werte. Ein Anfänger kann die Messeinheit möglicherweise nicht erhalten.

Baum -h [Verzeichnis]

Der unten angegebene Befehl hilft dabei, Verzeichnisse, Dateien und ihre Größen in Baumform zu erhalten:

$ tree -h

Der unten erwähnte Befehl kommt zum Ergebnis von “-H" für "Verzeichnis1„:

$ Tree -h Verzeichnis1

So verwenden Sie die Option -t mit dem Baumbefehl

Diese Option sortiert die Dateien und zeigt die Ausgabe als Änderungszeit der Dateien an. die Syntax der “-TDie Flagge mit dem Befehl baum ist unten angegeben:

Baum -t [Verzeichnis]

Der unten angegebene Befehl druckt die Dateien nach ihrer Änderungszeit in alphabetischer Reihenfolge:

$ tree -t

In unserem Fall zeigt der folgende Befehl das Ergebnis der “an-T"Flagge (auf der"Desktop" Verzeichnis):

$ tree -t Desktop

So verwenden Sie die Option -r -Option mit dem Baumbefehl

Diese Option sortiert die Ausgabe des Baumbefehls in umgekehrter alphabetischer Reihenfolge. Die Syntax ist unten dargestellt:

Baum -r [Verzeichnis]

Mit dem unten angegebenen Befehl werden die Dateien in umgekehrter alphabetischer Reihenfolge des aktuellen Verzeichnisses gedruckt:

$ tree -r

Um die alphabetische Auftragsliste der Dateien zu erhalten, die in “vorhanden sind“Verzeichnis1„Führen Sie den folgenden Befehl aus:

$ Tree -r Verzeichnis1

So verwenden Sie die Option -l -Option mit dem Baumbefehl

Diese Option begrenzt die Anzahl der Zweige des Baumbefehls. Die Syntax zur Verwendung dieser Option ist unten angegeben:

Baum -l [numerische Nummer] [Verzeichnis]

Diese Option beschränkt die Anzahl der Zweige eines Baumes auf 1:

$ tree -l 1

Um die Shortlist von The zu bekommenVerzeichnis1" Verzeichnis; Die folgenden Befehle erledigen den Job:

$ Tree -l 1 Verzeichnis1

Abschluss

Ubuntu unterstützt mehrere nützliche Befehle, um Verzeichnisse und Dateien zu verarbeiten. Der Baumbefehl ist einer von ihnen. In diesem Leitfaden wird der Baumbefehl im Detail erläutert. Seine grundlegende Verwendung besteht darin, die Verzeichnisse und Dateien in einer baumartigen hierarchischen Struktur zu drucken. Darüber hinaus werden zehn Flags durch einen Baumbefehl unterstützt, der die Ausgabe mit bestimmten Eigenschaften anzeigt. Sie können gleichzeitig mehrere Optionen verbinden, um mehr gereinigte Ergebnisse in einem einzigen Befehl zu erzielen.