Ενώ μπορείτε να χρησιμοποιήσετε το ls στο τερματικό Linux για να εμφανίσετε καταλόγους, τι θα γινόταν αν υπήρχε ένα εργαλείο που θα μπορούσε να εμφανίζει τις λίστες καταλόγου ιεραρχικά, όπως ένα δέντρο; Ευτυχώς, ένα τέτοιο πρόγραμμα υπάρχει και ονομάζεται "δέντρο".

Τι είναι το δέντρο;

Το δέντρο είναι παρόμοιο με την εντολή ls στο ότι εμφανίζει λίστες καταλόγων, αλλά το δέντρο τις εμφανίζει ως δομή που μοιάζει με δέντρο, πιστή στο όνομά του. Αυτό σημαίνει ότι οι υποκατάλογοι θα αναπαρασταθούν ως κλάδοι του δέντρου. Και θα εμφανίσει έναν υποκατάλογο ενός υποκαταλόγου ως βαθύτερο κλάδο.

Εγκατάσταση δέντρου στο Linux

Το δέντρο είναι εύκολο να εγκατασταθεί στις περισσότερες μεγάλες διανομές Linux. Απλώς χρησιμοποιήστε τον αγαπημένο σας διαχειριστή πακέτων.

Σε συστήματα Debian/Ubuntu:

sudo apt εγκαθιστώ δέντρο

Και στο Arch Linux:

sudo pacman -S δέντρο

Επί η οικογένεια των διανομών Red Hat, συμπεριλαμβανομένων των Fedora, CentOS, Rocky Linux κ.λπ.:

sudo dnf εγκαθιστώ δέντρο

Εμφάνιση δέντρων καταλόγου με δέντρο

instagram viewer

Στην πραγματικότητα η εμφάνιση δέντρων με την εντολή δέντρου είναι απλή. Απλώς καλώντας δέντρο στον τρέχοντα κατάλογο θα εμφανιστεί ένα δέντρο του καταλόγου.

Μπορείτε επίσης να δώσετε ένα όνομα διαδρομής στο δέντρο ως εξής:

δέντρο /διαδρομή/προς κατάλογο

Μπορείτε απλώς να έχετε καταλόγους εμφάνισης δέντρων με το -ρε επιλογή:

δέντρο -d /etc

Μπορείτε επίσης να ακολουθήσετε το δέντρο συμβολικούς συνδέσμους στο σύστημα με το -μεγάλο επιλογή. Διαφορετικά, θα εμφανίζει συμβολικούς συνδέσμους με τη μορφή "σύνδεσμος -> στόχος".

Εάν το σύστημά σας Linux είναι εγκατεστημένο σε περισσότερους από έναν σκληρούς δίσκους, μπορείτε να παραμένετε δέντρο στο τρέχον σύστημα αρχείων με το επιλογή.

Μπορείτε να εμφανίσετε μόνο αρχεία που αντιστοιχούν σε ένα μοτίβο μπαλαντέρ με το επιλογή, ακολουθούμενη από το μοτίβο. Φροντίστε να περικλείσετε το μοτίβο μέσα μονά εισαγωγικά ('), ή το κέλυφος θα προσπαθήσει να το ερμηνεύσει και θα δώσει ένα σφάλμα.

Για παράδειγμα, για να εμφανίσετε όλα τα αρχεία που τελειώνουν με την επέκταση αρχείου ".c":

δέντρο -Π '*.ντο'

Τώρα μπορείτε να εμφανίσετε δέντρα αρχείων στο τερματικό Linux σας

Με το δέντρο, μπορείτε να εμφανίσετε δενδροειδή διαγράμματα των καταλόγων σας για να εμφανίσετε τις σχέσεις των αρχείων και των υποκαταλόγων, ακόμη και να χρησιμοποιήσετε επιλογές για να τροποποιήσετε την έξοδο. Αν ψάχνετε να βρείτε αρχεία στο δέντρο καταλόγων Linux, η εντολή find είναι αυτό που χρειάζεστε.