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

Was ist der Baumbefehl in Ubuntu?

Die Befehlszeilenschnittstelle von Linux-basierten Distributionen fungiert als Katalysator für die Aktionen, die Benutzer ausführen. Wie andere Distributionen unterstützt auch Ubuntu eine Vielzahl von Befehlen, und unter diesen werden Verzeichnisverwaltungsbefehle verwendet, um die Operationen im Zusammenhang mit Verzeichnissen zu handhaben, wie zum Beispiel:CD „Der Befehl wird verwendet, um das aktuelle Arbeitsverzeichnis zu ändern; „mkdir „Der Befehl wird verwendet, um ein neues Verzeichnis zu erstellen. In ähnlicher Weise gibt der Baumbefehl Verzeichnisse, Unterverzeichnisse und deren Inhalt in einer baumartigen Struktur aus. Es ist fast wie ein „ls „Befehl, aber der Hauptunterschied ist das Druckmuster beider Befehle:das „ls „Befehl listet den Inhalt auf, während der“Baum „Command zeigt die Ausgabe in einer baumartigen hierarchischen Struktur. In dieser Demonstration geben wir Ihnen anhand von Beispielen einen detaillierten Einblick in die Verwendung von Baumbefehlen. Beginnen wir also mit der Installation des Baums:

So installieren Sie den Baumbefehl in Ubuntu

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

$ sudo geeignet, um Baum zu installieren

Verwendung des Baumbefehls in Ubuntu

Sobald es installiert ist; Führen Sie den folgenden Befehl aus, um die detaillierte Verwendung des Baumbefehls zu erfahren. 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. Beispielsweise können Optionen verwendet werden, um die Ausgabe auf verschiedene Arten zu erhalten, wie z. B.:in alphabetischer Reihenfolge, um nur Verzeichnisse anzuzeigen, um die Größe und den Speicherort von Dateien oder Verzeichnissen zu überprüfen. Wenn Sie jedoch das Ergebnis eines bestimmten Verzeichnisses erhalten möchten, verwenden Sie den Verzeichnisnamen anstelle des in der Syntax verwendeten Schlüsselworts „Verzeichnis“.

Allgemeine Befehlsausgabe :Sie können den Inhalt des Verzeichnisses in der Baumstruktur (auf dem Terminal) drucken, indem Sie den folgenden Befehl ausführen. Der Befehl gibt den Inhalt des aktuellen Arbeitsverzeichnisses aus:

$ Baum

Der Tree-Befehl zeigte insgesamt 18 Verzeichnisse und 13 Dateien an:

So verwenden Sie Optionen mit dem Baumbefehl in Ubuntu

Wir haben die allgemeine Verwendung von Baumbefehlen gesehen; Darüber hinaus gibt es verschiedene Optionen, die verwendet werden, um bestimmte Aufgaben innerhalb des aktuellen Verzeichnisses oder des Pfades eines anderen Verzeichnisses auszuführen.

Wie man die Option -a mit dem Tree-Befehl verwendet

Im Allgemeinen druckt der Baumbefehl nicht den Inhalt versteckter Verzeichnisse; diese Option hilft auch, den Inhalt von versteckten Verzeichnissen zu drucken; Die Syntax zur Verwendung dieses Flags ist unten dargestellt:

Baum -a [Verzeichnis]

Der unten angegebene Befehl hilft, den versteckten Inhalt des aktuellen Arbeitsverzeichnisses zu erhalten:

$ Baum -a

Sie können beobachten, dass der Baumbefehl nur 18 Verzeichnisse und 13 Dateien zurückgibt, während; derselbe Befehl, wenn er das „-a verwendet ”Flag, 215 Verzeichnisse und 256 Dateien werden angezeigt.

So verwenden Sie die Option -d mit dem Baumbefehl

Diese Option wird mit dem Tree-Befehl verwendet, um nur die Verzeichnisse des Zielverzeichnisses aufzulisten; die Syntax des Baumbefehls mit der Option „-D „Ist unten angegeben:

Tree -d [Verzeichnis]

Der unten angegebene Befehl druckt nur die Verzeichnisse innerhalb des aktuellen Verzeichnisses:

$ Baum -D

Im Gegensatz zum aktuellen Arbeitsverzeichnis; Beispielsweise möchten Sie die Verzeichnisliste des „Desktop ”Verzeichnis und führen Sie den folgenden Befehl aus:

$ tree -D /homeland/adnan/Desktop

Wie man die Option -f mit dem Tree-Befehl verwendet

Tree-Befehl, wenn er mit „-F beginnt ”Option, zeigt das Pfadpräfix jeder Datei in einer Baumstruktur an:Die Syntax zur Verwendung dieser Option ist unten dargestellt:

Tree -f [Verzeichnis]

Der unten angegebene Befehl zeigt den Pfad aller Verzeichnisse oder Dateien an, die im aktuellen Verzeichnis vorhanden sind:

$ Baum -F

Außerdem können Sie das Ergebnis dieses Befehls für jedes Verzeichnis außer pwd abrufen; Zum Beispiel, um -F „Kennzeichen auf dem“Desktop "Verzeichnis; Verwenden Sie den Pfad des Verzeichnisses oder Sie können den Namen des Verzeichnisses übergeben, wenn es sich um ein Unterverzeichnis Ihres pwd handelt.

$ tree -F Desktop

Wie man die Option -o mit dem Tree-Befehl verwendet

Sie können diese Option verwenden, um die Ausgabe des Tree-Befehls in jeder anderen Datei zu erhalten; Die Syntax zur Verwendung dieses Flags ist unten angegeben:

Baum [Verzeichnis] ​​-Ö [Dateiname]

Der unten angegebene Befehl speichert die Ausgabe des Baumbefehls in einer Datei mit dem Namen „Output.txt “:

$baum -Ö ​​Ausgabe.txt

Sie können die Ausgabe eines bestimmten Verzeichnisses für diese Option erhalten:Der folgende Befehl speichert die Ausgabe des Tree-Befehls (Desktop-Verzeichnis) in der „Edition1.txt „Datei:

$tree Desktop -Ö Edition1.txt

Wie man die Option -Q mit dem Tree-Befehl verwendet

Diese Baumdatei-Auflistungsoption zeigt die Namen von Dateien in doppelten Anführungszeichen an; Die Syntax zur Verwendung dieses Flags ist unten angegeben.

Tree -Q [Verzeichnis]

Um die Dateinamen in doppelten Anführungszeichen auszugeben; Führen Sie den folgenden Befehl aus, um die Ausgabe des aktuellen Arbeitsverzeichnisses abzurufen:

$ Baum -Q

Außerdem zeigt der unten angegebene Befehl den Datei- und Verzeichnisnamen (des Desktop-Verzeichnisses) in doppelten Anführungszeichen:

$tree -Q Desktop

So verwenden Sie die Option -p mit dem Baumbefehl

Durch die Verwendung des „-P ”Flag, alle Dateitypen und Berechtigungen für jede Datei werden in einer hierarchischen Struktur gedruckt:Die Syntax des Baums zusammen mit dieser Option ist unten angegeben:

Syntax

Baum -p [Verzeichnis]

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

$ Baum-P

Verwendung von „-P „Kennzeichen für das Verzeichnis mit dem Namen“Verzeichnis1 “; die in unserem Home-Verzeichnis verfügbar ist:Der folgende Befehl gibt das Ergebnis der „-P Verzeichnis1 markieren “:

$ tree -P Verzeichnis1

So verwenden Sie die Option -s mit dem Baumbefehl

Sie können die Größe (in Bytes) aller Dateien anzeigen, indem Sie auf das „-S klicken "Flagge; die Syntax ist unten angegeben:

Bäume [Verzeichnis]

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

$ Baum -S

Um die Größe eines bestimmten Verzeichnisses zu überprüfen; übergeben Sie den Pfad, oder Sie können den Namen nur übergeben, wenn sich das Verzeichnis im aktuellen Arbeitsverzeichnis befindet:Der folgende Befehl gibt die Größe der darin enthaltenen Dateien aus „Verzeichnis1 “:

$ tree -S Verzeichnis1

Wie man die Option -h mit dem Tree-Befehl verwendet

Diese Option zeigt auch die Größe jeder Datei und jedes Verzeichnisses an, jedoch in KB, MB, GB usw. Die Datei „-S „Flag zeigt das Ergebnis in Bytes an, aber das Ergebnis enthält nur numerische Werte; Ein unerfahrener Benutzer kann die Maßeinheit möglicherweise nicht ermitteln.

Tree -h [Verzeichnis]

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

$ Baum -H

Der unten genannte Befehl führt zu dem Ergebnis „-H “ in das „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 des „-T „Flag mit Baumbefehl ist unten angegeben:

Tree -t [Verzeichnis]

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

$ Baum -T

In unserem Fall zeigt der folgende Befehl das Ergebnis des „-T „Flag (auf dem“Desktop). „Verzeichnis):

$ tree -T Desktop

Wie man die Option -r mit dem Tree-Befehl verwendet

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

Baum -r [Verzeichnis]

Der unten angegebene Befehl gibt die Dateien in umgekehrter alphabetischer Reihenfolge des aktuellen Verzeichnisses aus:

$ Baum -R

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

$ tree -R Verzeichnis1

Wie man die Option -L mit dem Tree-Befehl verwendet

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

Tree -L [numerische Zahl] [Verzeichnis]

Diese Option begrenzt die Anzahl der Zweige eines Baums auf 1:

$ Baum -L 1

Um die Datei „Directory1 "Verzeichnis; Die folgenden Befehle erledigen die Arbeit:

$ tree -L 1 Verzeichnis1

Diplom

Ubuntu unterstützt mehrere nützliche Befehle für den Umgang mit Verzeichnissen und Dateien; Der Baumbefehl ist einer von ihnen. In dieser Anleitung wird der Tree-Befehl ausführlich erklärt; seine grundlegende Verwendung besteht darin, die Verzeichnisse und Dateien in einer baumartigen hierarchischen Struktur zu drucken; Darüber hinaus werden Dutzende von Flags von einem Baumbefehl unterstützt, der die Ausgabe mit bestimmten Eigenschaften anzeigt. Sie können mehrere Optionen gleichzeitig kombinieren, um sauberere Ergebnisse mit einem einzigen Befehl zu erzielen.


Ubuntu
  1. Ubuntu Server vs. Desktop:Was ist der Unterschied?

  2. So verwenden Sie den String-Befehl in Ubuntu

  3. Verwendung des netplan-Befehls unter Ubuntu

  4. So finden Sie die Anzahl der Kerne in Ubuntu

  5. So löschen Sie das Terminal in Ubuntu

So meistern Sie den Linux-Baumbefehl

So finden Sie Dateien in der Ubuntu-Befehlszeile

5 Methoden zum Öffnen des Befehlsterminals in Ubuntu Linux

Ubuntu-Varianten:Was ist der Unterschied?

Ping-Befehl in Ubuntu 22.04

Was ist der Kill-Befehl in Linux?