Explorez votre arborescence Linux avec tree

I. Présentation

Aujourd'hui nous allons voir comment explorer simplement (et avec style) une arborescence sous Linux. On va ici voir un outil qui permet d'afficher clairement une arborescence donnée ainsi que ses différentes options : il s'agit de "tree". La commande POSIX "ls" est bien sûr la plus utilisée aujourd'hui mais une de ses limites est l'affichage d'une arborescence complète avec plusieurs degrés de sous répertoires.

II. Installation et utilisation

On commence par installer cette commande pour pouvoir l'utiliser, sous Debian :

apt-get install tree

sous CentOS :

yum install tree

Pour l'utiliser, rien de plus simple :

tree

On peut néanmoins voir quelques fonctions bien sympathiques comme le fait de n'afficher que les dossiers et non les fichiers présents dans ceux-ci avec l'option "-d" :

tree -d

Résultat :TREE02

L'option "-a" pour afficher tous les fichiers est présente comme pour la commande "ls". On peut également noter la présence des options "-u" pour afficher l'utilisateur propriétaire et "-g" pour afficher les groupes propriétaires :

tree -a -u -g

TREE01

On dispose également de fonctionnalités de tri comme "-v" qui permet de trier par ordre alphanumérique et "-r" dans l'ordre inverse.

Partagez cet article Partager sur Twitter Partager sur Facebook Partager sur Linkedin Partager sur Google+ Envoyer par mail

Mickael Dorigny

Fondateur d'IT-Connect.fr et d'Information-security.fr. Auditeur sécurité chez Amossys.

    mickael a publié 475 articles sur IT-Connect.See all posts by mickael

    3 réactions sur “Explorez votre arborescence Linux avec tree

    • 23/02/2016 à 21:57
      Permalink

      Bonjour,

      J’ai essayer d’installer la commande tree via « apt-get install tree » et le terminal me renvoie « impossible de trouver le paquet tree ».

      J’ai même mis le gestionnaire à jour grâce à « apt-get update » avant de retenter l’installation ainsi qu’une recherche « apt-cache search tree » et pareil, la commande ne figure pas dans sa liste. Comment c’est possible ?

      Est-ce que cette commande est toujours utilisée ou dois-je le rechercher dans un dépot spécifique et si oui comment procéder?
      Merci d’avance pour votre aide

      Répondre
    • 16/03/2016 à 09:43
      Permalink

      Salut
      essaie : apt-get install app-text/tree

      Répondre

    Laisser un commentaire

    Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *