'Tree' er tilgjengelig for større operativsystemer som Windows, Linux eller UNIX og macOS.
Hva vil vi dekke?
I denne guiden vil vi vise deg hvordan du bruker 'Tree' -kommandoen på Linux. Vi vil også se hvordan det kan installeres på forskjellige Linux -distros. La oss begynne å utforske 'Tree' -kommandoen.
Forutsetninger
1. Grunnleggende kunnskap om bruk av Linux -terminalen.
2. 'sudo' privilegier og internettforbindelse.
Installere trekommandoen på Linux
'Tre' er tilgjengelig for de fleste Linux -distros og kan installeres ved hjelp av pakkesjefen for disse distrosene.
Installasjon av 'tre' på Ubuntu
"Tree" -pakken gir "Tree" -kommandoen på Ubuntu og kan installeres ved hjelp av vanlig 'Apt Install' kommando. Du kan sjekke de forskjellige detaljene i denne pakken som avhengigheter, versjon, beskrivelse ved hjelp av kommandoen 'Apt Show Tree'. For å installere 'Tree' på Ubuntu, bruk kommandoen:
$ sudo apt installer tre
Installasjon av 'Tree' på Fedora (Redhat -basert)
'Tre' kan også installeres på fedora. For dette kjører kommandoen:
$ sudo dnf installer tre
Vi har testet det på Fedora 35 og nedenfor er skjermbildet til 'tre' Kommando i handling:
Installere trekommandoen for Linux ved hjelp av Snapcraft
SNAP -programvarepotet gir også en snap -pakke for 'tre' kommando. Med SNAP kommer applikasjoner ferdigpakket med alle sine avhengigheter. Disse kjører på alle de store Linux -distrosene. Disse applikasjonene er vert på Snap Store. Snap kommer forhåndsinstallert på mange Linux-distros (Ubuntu, Solus, Manjaro etc.), hvis den ikke er installert som standard (Arch, Debian, Fedora), bruk distribusjonsspesifikke kommandoen for å installere den.
La oss anta at du allerede har installert snap på distribusjonen din, la oss fortsette med installasjon av 'tre' Bruke snap. Når SNAP er installert på systemet ditt, kan du ganske enkelt bruke kommandoen nedenfor til å installere 'tre':
$ sudo snap installer tre
Merk: Hvis på planeten ikke har din distribusjon ikke 'tre' Kommando, du kan fremdeles liste opp katalogene og filene dine i en trelignende struktur. Dette kan oppnås ved å bruke kommandoen nedenfor/skriptet:
$ ls -r | grep ": $" | sed -e 's/: $ //' -e 's/[^ -] [^\/]*\ // -/g' -e 's/^//' -e 's/ -/ |/'
Du kan se hvor skummelt kommandoen ovenfor er som er bygget ved å bruke 'ls' kommando.
Bruke 'Tree' -kommandoen
Når det ikke er noe argument som er gitt til 'tre', Det vil skrive ut innholdet i den gjeldende katalogen. Når riktige argumenter blir sendt til 'tre' Den viser innholdet i målkatalogen. Etter å ha listet katalogene, skriver den ut det totale antallet kataloger og filer i den katalogen. Syntaksstrukturen til 'tre' er som følgende:
tre [-adfghilnopqrstuvxacdfns] [-l nivå [-r]] [-h basehref] [-t tittel] [-o filnavn] [-nolinks] [-p mønster] [-i mønster] [--inodes] [ --enhet] [--Noreport] [----Dirsfirst] [-Version] [--hjelp] [--filelimit #] [Directory…]
Nedenfor har vi listet opp noen av alternativene (argumenter) som 'Tree' -kommandoen bruker. Vi har utført denne guiden på Ubuntu 20.04:
1. Skrive ut hjelpemeldingen og bruken av trekommandoen
-hjelp: Skriver ut bruken av forskjellige alternativer (inkludert de vi har listet opp her).
2. Viser versjonen
-versjon: Skriver ut versjonen av treet som er installert på systemet ditt.
3. Liste over alle filene
-en: Viser alle filene i utdataene inkludert den skjulte.
4. Liste opp katalogene
-d: Skriver bare katalogene.
5. Bane prefiks
-f: Sender ut den komplette baneprefikset for hver fil.
6. Skrive ut tillatelsene
-p: Vis tillatelse fra filer og mapper (lik LS -L):
7. Matchende mønster
-P: Viser filene som samsvarer med et bestemt jokertegnmønster.
8. Å bestemme dybden av kataloger i outputlisten
Vi kan også kontrollere dybden eller nivået av kataloger som skal vises i utgangen:
9. Viser størrelsen
a) Vi kan vise størrelsen på hver fil ved siden av navnet som vist her:
b) Ovennevnte størrelser er ikke mye enkle å tolke. La oss gjøre det mer menneskelig vennlig ved å bruke '-h' -bryteren:
10. Skrive ut modifikasjonsdatoen
Vi kan også skrive ut datoen da filen sist ble endret med alternativet '-D':
11. Sortering av utgangen
a) For å ordne oppføringen av filer i omvendt alfabetisk rekkefølge, bruk '-r' bytte om:
b) For å sortere utgangen basert på siste modifiseringstid, bruk '-T' argument:
Mer å lære ..
Det er fremdeles mange alternativer tilgjengelig å spille med 'tre' kommando, men vi er ferdig med det her. Denne guiden klør bare på overflaten til hvor vi kan gå med 'tre' kommando. For å få en mer innsikt i bruken av 'tre' Kommando, bruk mannssidene.