Qu'est-ce que la commande d'arbre dans Ubuntu

Qu'est-ce que la commande d'arbre dans Ubuntu
L'interface de ligne de commande des distros basés sur Linux fonctionne comme un catalyseur des actions effectuées par les utilisateurs. Comme les autres distros, Ubuntu prend également en charge une variété de commandes, et parmi celles-ci, les commandes de traitement des répertoires sont utilisées pour gérer les opérations liées aux répertoires, tels que «CD»La commande est utilisée pour modifier le répertoire de travail actuel; "mkdir»La commande est utilisée pour créer un nouveau répertoire. De même, Tree Command imprime les répertoires, les sous-répertoires et leur contenu dans une structure en forme d'arbre. C'est presque comme un "LS”Commande, mais la principale différence est le modèle d'impression des deux commandes: le"LS»Commande répertorie le contenu, tandis que le«arbre»La commande montre la sortie dans une structure hiérarchique en forme d'arbre. Dans cette démonstration, nous fournirons un aperçu approfondi de l'utilisation des commandes d'arbres avec des exemples. Alors, commençons par l'installation de l'arbre:

Comment installer la commande d'arbre dans Ubuntu

Tout d'abord, vous devez installer l'arborescence car elle n'est pas disponible par défaut; Donc, si vous n'avez pas encore installé la commande d'arborescence, utilisez la commande suivante pour l'installer:

$ sudo apt install arbre

Comment utiliser la commande d'arbre dans Ubuntu

Une fois qu'il est installé; Exécutez la commande suivante pour obtenir l'utilisation détaillée de la commande d'arbre. La syntaxe de la commande d'arbre est:

arbre [options] [répertoire]

La syntaxe se compose de deux éléments: options et annuaire: des options sont utilisées pour afficher le résultat de la commande d'arbre en fonction d'une propriété spécifique. Par exemple, des options peuvent être utilisées pour obtenir la sortie de différentes manières, telles que: par ordre alphabétique, pour afficher uniquement les répertoires, pour vérifier la taille et l'emplacement des fichiers ou des répertoires. Cependant, si vous souhaitez obtenir le résultat d'un répertoire spécifique, vous metterez le nom du répertoire dans Remplacer le mot-clé «répertoire» utilisé dans la syntaxe.

Sortie de commande générale : Vous pouvez obtenir l'impression (sur le terminal) du contenu du répertoire dans la structure de l'arborescence en exécutant la commande suivante. La commande imprimera le contenu du répertoire de travail actuel:

$ arbre

La commande Tree a affiché un total de 18 répertoires et 13 fichiers:

Comment utiliser les options avec la commande d'arbre dans Ubuntu

Nous avons vu l'utilisation générale de la commande d'arbre; De plus, il existe diverses options utilisées pour effectuer des tâches spécifiques dans le répertoire actuel ou le chemin de tout autre répertoire.

Comment utiliser -Une l'option avec commande d'arbre

Généralement, la commande d'arbre n'imprime pas le contenu des répertoires cachés; Cette option permet également d'imprimer le contenu des répertoires cachés; La syntaxe pour utiliser ce drapeau est illustrée ci-dessous:

arbre -a [répertoire]

La commande ci-dessous aidera à obtenir le contenu caché du répertoire de travail actuel:

$ arbre -a

Vous pouvez observer que la commande d'arbre n'a imprimé que 18 répertoires et 13 fichiers, tandis que; La même commande, lorsqu'elle est utilisée avec le «-un»Flag, affiché 215 répertoires et 256 fichiers.

Comment utiliser l'option -D avec commande d'arbre

Cette option est utilisée avec la commande Tree pour uniquement répertorier les répertoires du répertoire ciblé; la syntaxe de la commande arbre avec l'option "-d«Est donné ci-dessous:

arbre -d [répertoire]

La commande ci-dessous imprimera uniquement les répertoires à l'intérieur du répertoire actuel:

$ arbre -d

Autre que le répertoire de travail actuel; Car, par exemple, vous souhaitez obtenir la liste des répertoires du «Bureau»Répertoire, puis exécutez la commande suivante pour le faire:

$ Tree -d / Home / Adnan / Desktop

Comment utiliser l'option -f avec commande d'arbre

Commande d'arbre, lorsqu'elle est utilisée avec le «-F”Option, affiche le préfixe de chemin de chaque fichier d'une structure d'arborescence: la syntaxe pour utiliser cette option est affichée ci-dessous:

arbre -f [répertoire]

La commande ci-dessous affichera le chemin d'accès de chaque répertoire ou fichier présent dans le répertoire actuel:

$ arbre -f

De plus, vous pouvez obtenir le résultat de cette commande pour tout répertoire autre que PWD; Par exemple, pour appliquer le «-F"Flag sur le"Bureau»Répertoire; Utilisez le chemin du répertoire, ou vous pouvez passer le nom du répertoire s'il est sous-répertoire de votre PWD.

$ arbre -f Desktop

Comment utiliser l'option -O avec commande d'arbre

À l'aide de l'utilisation de cette option, vous pouvez obtenir la sortie de la commande Tree dans n'importe quel autre fichier; La syntaxe pour utiliser ce drapeau est mentionnée ci-dessous:

arbre [répertoire] -o [nom de fichier]

La commande ci-dessous enregistrera la sortie de la commande d'arborescence dans un fichier nommé «sortir.SMS«:

$ Tree -O Sortie.SMS

Vous pouvez obtenir la sortie de n'importe quel répertoire spécifique pour cette option: la commande ci-dessous enregistrera la sortie de la commande d'arborescence (répertoire de bureau) dans le «sortie 1.SMS" déposer:

$ Tree Desktop -O Output1.SMS

Comment utiliser l'option -Q avec commande d'arbre

Cette option de liste de fichiers d'une arborescence affichera les noms des fichiers en doubles citations; La syntaxe pour utiliser ce drapeau est donnée ci-dessous.

arbre -q [répertoire]

Pour imprimer les noms de fichiers en doubles-quotes; Exécutez la commande suivante pour obtenir la sortie du répertoire de travail actuel:

$ arbre -q

De plus, la commande ci-dessous affichera le nom du fichier et des répertoires (du répertoire de bureau) en double-cites:

$ arbre -Q Desktop

Comment utiliser l'option -p avec commande d'arbre

En utilisant le «-p”Indicateur, tous les types de fichiers et autorisations à chaque fichier sont imprimés dans une structure hiérarchique: la syntaxe de l'arborescence ainsi que cette option est donnée ci-dessous:

Syntaxe

arbre -p [répertoire]

La commande ci-dessous affichera l'utilisation de cette option sur le répertoire de travail actuel:

$ arbre -p

En utilisant le "-p”Flag dans le répertoire nommé«répertoire1«;; qui est présent dans notre répertoire domestique: la commande suivante donnera le résultat du «-p"Flag sur"répertoire1«:

$ Tree -P Directory1

Comment utiliser l'option -s avec la commande arbre

Vous pouvez obtenir l'affichage de la taille (en octets) de tous les fichiers en utilisant le «-s" drapeau; La syntaxe est donnée ci-dessous:

arbre -s [répertoire]

La commande ci-dessous affichera la taille des fichiers dans le répertoire de travail actuel:

$ arbre -s

Pour vérifier la taille d'un répertoire spécifique; Passez le chemin, ou vous ne pouvez passer le nom que si le répertoire se situe dans le répertoire de travail actuel: la commande suivante imprimera la taille des fichiers présents à l'intérieur "répertoire1«:

$ Tree -s Directory1

Comment utiliser l'option -H avec commande d'arbre

Cette option affichera également la taille de chaque fichier et répertoire, mais dans les KB, les MB, les GB, etc. Le "-s»Flag affiche le résultat en octets, mais le résultat ne contient que des valeurs numériques; Un utilisateur novice peut ne pas obtenir l'unité de mesure.

arbre -h [répertoire]

La commande ci-dessous aidera à obtenir des répertoires, des fichiers et leurs tailles en forme d'arborescence:

$ arbre -h

La commande mentionnée ci-dessous atteindra le résultat de «-H" pour "répertoire1«:

$ Tree -H Directory1

Comment utiliser l'option -T avec la commande arbre

Cette option trie les fichiers et affichera la sortie comme temps de modification des fichiers; La syntaxe du «-t”Le drapeau avec la commande d'arbre est donné ci-dessous:

arbre -t [répertoire]

La commande ci-dessous imprimera les fichiers en fonction de leur temps de modification dans l'ordre alphabétique:

$ arbre -t

Dans notre cas, la commande suivante affichera le résultat du «-t"Flag (sur le"Bureau»Répertoire):

$ arbre -t Desktop

Comment utiliser l'option -r avec commande arborescence

Cette option triera la sortie de la commande d'arbre dans l'ordre alphabétique inverse; La syntaxe est illustrée ci-dessous:

arbre -r [répertoire]

La commande ci-dessous imprimera les fichiers dans l'ordre alphabétique inverse du répertoire actuel:

$ arbre -r

Pour obtenir la liste de commandes alphabétiques des fichiers présents dans «répertoire1«, Exécutez la commande suivante:

$ Tree -r Directory1

Comment utiliser l'option -L avec commande d'arbre

Cette option limitera le nombre de branches de la commande d'arbre; La syntaxe pour utiliser cette option est donnée ci-dessous:

arbre -l [numéro numérique] [répertoire]

Cette option limitera le nombre de branches d'un arbre à 1:

$ arbre -l 1

Pour obtenir la liste restreinte du «répertoire1»Répertoire; Les commandes suivantes feront le travail:

$ arbre -l 1 répertoire1

Conclusion

Ubuntu prend en charge plusieurs commandes utiles pour gérer les répertoires et les fichiers; La commande d'arbre est l'une d'entre elles. Dans ce guide, la commande d'arbre est expliquée en détail; Son utilisation de base est d'imprimer les répertoires et les fichiers dans une structure hiérarchique en forme d'arbre; De plus, des dizaines de drapeaux sont pris en charge par une commande d'arbre qui montre la sortie avec des propriétés spécifiques. On peut rejoindre plusieurs options à la fois pour obtenir des résultats plus purifiés dans une seule commande.