Dit is de opdrachtboom die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online-emulator of MAC OS online-emulator
PROGRAMMA:
NAAM
boom - geef de inhoud van mappen weer in een boomachtige indeling.
KORTE INHOUD
boom [-acdfghilnpqrstuvxACDFQNSUX] [-L niveau [-R,-H basisHREF] [-T titel] [-o bestandsnaam]
[--geenlinks] [-P patroon] [-I patroon] [--inodes] [--apparaat] [--geen rapport] [--eerst]
[--versie] [--help] [--bestandslimiet #] [--si] [--gedroogde pruim] [-- du] [--timefmt formaat]
[--matchdirs] [--] [directory
PRODUCTBESCHRIJVING
Boom is een recursief programma voor het weergeven van mappen dat een diepte-ingesprongen lijst produceert van
bestanden, die is ingekleurd ala dirkleuren indien de LS_COLORS omgevingsvariabele is ingesteld en
uitvoer is naar tty. Zonder argumenten, boom toont de bestanden in de huidige map. Wanneer
directory-argumenten worden gegeven, boom somt alle bestanden en/of mappen op die in het
beurtelings gegeven mappen. Na voltooiing van het opsommen van alle gevonden bestanden/mappen,
boom geeft het totale aantal weergegeven bestanden en/of mappen.
Wanneer er een symbolische koppeling wordt aangetroffen, is dit standaard het pad waarnaar de symbolische koppeling verwijst
wordt afgedrukt achter de naam van de link in het formaat:
naam -> echt-pad
Als de `-l' optie wordt gegeven en de symbolische link verwijst dan naar een daadwerkelijke map boom
zal het pad van de symbolische link volgen alsof het een echte directory is.
OPTIES
Boom begrijpt de volgende opdrachtregelopties:
LIJST OPTIES
-a Alle bestanden zijn afgedrukt. Tree drukt standaard geen verborgen bestanden af (deze
beginnend met een punt `.'). Tree print in geen geval de bestandssysteemconstructies
'.' (huidige map) en `..' (vorige map).
-d Geef alleen mappen weer.
-l Volgt symbolische koppelingen als ze verwijzen naar mappen, alsof het mappen zijn.
Symbolische koppelingen die resulteren in recursie worden vermeden wanneer ze worden gedetecteerd.
-f Drukt het volledige padvoorvoegsel voor elk bestand af.
-x Blijf alleen op het huidige bestandssysteem. Ala vinden -xdev.
-L niveau
Maximale weergavediepte van de directorystructuur.
-R Steek elk recursief de boom over niveau mappen (zie -L optie), en bij elk
van hen uitvoeren boom opnieuw toevoegen van `-o 00Tree.html' als een nieuwe optie.
-P patroon
Maak een lijst van alleen die bestanden die overeenkomen met de wildcard patroon. Let op: je moet de -a
optie om ook rekening te houden met bestanden die beginnen met een punt `.' voor matchen. Geldig
jokertekens zijn `*' (elke nul of meer tekens), `?' (elke enkele
karakter), `[...]' (elk enkel karakter vermeld tussen haakjes (optioneel -
(streepje) voor tekenbereik kan worden gebruikt: bijv. [AZ]), en `[^...]' (elke enkele
teken niet tussen haakjes vermeld) en `|' scheidt alternatieve patronen.
-I patroon
Vermeld niet de bestanden die overeenkomen met de wildcard patroon.
.TP --negeer zaak Als een overeenkomstpatroon wordt gespecificeerd door de -P or -I optie, dit zal veroorzaken
het patroon dat bij elkaar past, ongeacht de hoofdletters van elke letter.
--matchdirs
Als een overeenkomstpatroon wordt gespecificeerd door de -P optie, dit zorgt ervoor dat het patroon wordt
toegepast op directorynamen (naast bestandsnamen). In het geval van een wedstrijd op
de directorynaam, is matching uitgeschakeld voor de inhoud van de directory. Als de
--gedroogde pruim optie wordt gebruikt, worden lege mappen die overeenkomen met het patroon niet gesnoeid.
--gedroogde pruim
Maakt tree prune lege mappen van de uitvoer, handig bij gebruik in combinatie
met -P or -I. Zien BUGS EN OPMERKINGEN hieronder voor meer informatie over deze optie.
--geen rapport
Laat het afdrukken van het bestands- en maprapport aan het einde van de boomlijst achterwege.
--tekenset karakterset
Stel de tekenset in die moet worden gebruikt bij het uitvoeren van HTML en voor het tekenen van lijnen.
--bestandslimiet #
Daal geen mappen af die meer dan # inzendingen.
--timefmt formaat
Drukt af (impliceert -D) en formatteert de datum volgens de formaattekenreeks die wordt gebruikt
the tijd(3) syntaxis.
-o bestandsnaam
Stuur output naar bestandsnaam.
FILE OPTIES
-q Druk niet-afdrukbare tekens in bestandsnamen af als vraagtekens in plaats van de
standaard.
-N Druk niet-afdrukbare tekens af zoals ze zijn in plaats van als achthoekige getallen met escapecodes.
-Q Citeer de namen van bestanden tussen dubbele aanhalingstekens.
-p Druk het bestandstype en de machtigingen voor elk bestand af (volgens ls -l).
-u Druk de gebruikersnaam af, of UID # als er geen gebruikersnaam beschikbaar is, van het bestand.
-g Druk de groepsnaam af, of GID # als er geen groepsnaam beschikbaar is, van het bestand.
-s Druk de grootte van elk bestand af in bytes samen met de naam.
-h Druk de grootte van elk bestand af, maar op een meer voor mensen leesbare manier, bijvoorbeeld door een grootte toe te voegen
letter voor kilobytes (K), megabytes (M), gigabytes (G), terabytes (T), petabytes
(P) en exabytes (E).
--si Like -h maar gebruik in plaats daarvan SI-eenheden (machten van 1000).
-- du Rapporteer voor elke directory de grootte ervan als de accumulatie van de grootte van al zijn bestanden
en submappen (en hun bestanden, enzovoort). De totale hoeveelheid gebruikte ruimte
wordt ook gegeven in het eindrapport (zoals het commando 'du -c'.) Deze optie vereist
tree om de volledige mappenboom te lezen voordat u deze verzendt, zie BUGS EN OPMERKINGEN
onderstaand. Impliceert -s.
-D Print de datum van de laatste wijzigingstijd of als -c wordt gebruikt, de laatste status
verander de tijd voor het weergegeven bestand.
-F Voeg een `/' toe voor mappen, een `=' voor socketbestanden, een `*' voor uitvoerbare bestanden, een
`>' voor deuren (Solaris) en een `|' voor FIFO's, volgens ls -F
--inodes
Drukt het inode-nummer van het bestand of de directory af
--apparaat
Drukt het apparaatnummer af waartoe het bestand of de directory behoort
SORTEREN OPTIES
-v Sorteer de uitvoer op versie.
-t Sorteer de uitvoer op laatste wijzigingstijd in plaats van alfabetisch.
-c Sorteer de uitvoer op laatste statuswijziging in plaats van alfabetisch. Wijzigt de -D
optie (indien gebruikt) om de laatste statuswijziging af te drukken in plaats van de wijzigingstijd.
-U Sorteer niet. Toont bestanden in mapvolgorde. Uitgeschakeld --eerst.
-r Sorteer de uitvoer in omgekeerde volgorde. Dit is een metasoort die de bovenstaande soorten verandert.
Deze optie is uitgeschakeld wanneer -U is gebruikt.
--eerst
Maak een lijst van mappen vóór bestanden. Dit is een metasoort die de bovenstaande soorten verandert.
Deze optie is uitgeschakeld wanneer -U is gebruikt.
--sorteren[=]
Sorteer de uitvoer op naam (volgens ls): naam (standaard), ctime (-c), tijd (-T), grootte
or versie (-v).
GRAFISCHE OPTIES
-i Zorgt ervoor dat de boom de inspringingslijnen niet afdrukt, handig bij gebruik in combinatie met
the -f keuze. Verwijdert ook zoveel mogelijk witruimte bij gebruik met de -J
or -x opties.
-A Schakel ANSI-lijngrafiekhack in bij het afdrukken van de inspringingslijnen.
-S Schakel CP437-lijnafbeeldingen in (handig bij het gebruik van Linux-consolemoduslettertypen). Dit
optie is nu gelijk aan `--charset=IBM437' en kan uiteindelijk worden afgeschreven.
-n Schakel inkleuring altijd uit, overschreven door de -C optie.
-C Schakel inkleuring altijd in, gebruik ingebouwde standaardkleuren als de LS_COLORS
omgevingsvariabele is niet ingesteld. Handig om uitvoer naar een pijp in te kleuren.
XML/JSON/HTML OPTIES
-X Schakel XML-uitvoer in. Voert de directorystructuur uit als een bestand in XML-indeling.
-J Schakel JSON-uitvoer in. Voert de directorystructuur uit als een JSON-geformatteerde array.
-H basisHREF
Schakel HTML-uitvoer in, inclusief HTTP-referenties. Handig voor ftp-sites. basisHREF
geeft de basis ftp-locatie bij gebruik van HTML-uitvoer. Dat wil zeggen, de lokale directory
kan `/local/ftp/pub' zijn, maar er moet naar worden verwezen als
`ftp://hostnaam.organisatie.domein/pub(basisHREF moet
`ftp://hostnaam.organisatie.domein'). Hint: gebruik geen ANSI-lijnen met deze optie,
en geef niet meer dan één directory op in de directorylijst. Als u wilt gebruiken
kleuren via CCS-style-sheet, gebruik de optie -C naast deze optie om te forceren
kleur uitvoer.
-T titel
Stelt de titel en H1-headertekenreeks in HTML-uitvoermodus in.
--geenlinks
Schakelt hyperlinks in HTML-uitvoer uit.
MISC OPTIES
--help Voert een uitgebreide gebruikslijst uit.
--versie
Voert de versie van de boom uit.
-- Terminator voor optieverwerking. Hierna worden geen verdere opties meer verwerkt.
Gebruik tree online met behulp van onworks.net-services