Lai gan jūs varat izmantot ls Linux terminālī, lai parādītu direktorijus, kā būtu, ja būtu rīks, kas varētu parādīt direktoriju sarakstus hierarhiski, piemēram, kokā? Par laimi, šāda programma pastāv, un to sauc par "koku".
Kas ir koks?
koks ir līdzīgs komandai ls, jo tas parāda direktoriju sarakstus, bet koks parāda tos kā kokam līdzīgu struktūru, kas atbilst tās nosaukumam. Tas nozīmē, ka apakšdirektorijas tiks attēlotas kā koka zari. Un tas parādīs apakšdirektorijas apakšdirektoriju kā dziļāku atzaru.
Koka instalēšana operētājsistēmā Linux
koku ir viegli instalēt lielākajā daļā lielāko Linux izplatījumu. Vienkārši izmantojiet savu iecienītāko pakotņu pārvaldnieku.
Debian/Ubuntu sistēmās:
sudo apt uzstādīt koks
Un Arch Linux:
sudo pacman -S koks
Ieslēgts Red Hat izplatīšanas saime, tostarp Fedora, CentOS, Rocky Linux utt.:
sudo dnf uzstādīt koks
Tiek rādīti direktoriju koki ar koku
Faktiski koku parādīšana ar koku komandu ir vienkārša. Vienkārši zvanot koks pašreizējā direktorijā tiks parādīts direktorija koks.
Varat arī norādīt koka ceļa nosaukumu šādi:
koks /ceļš/uz direktoriju
Jūs varat vienkārši izveidot koku displeja direktorijus ar -d variants:
koks -d / utt
Varat arī sekot kokam simboliskas saites sistēmā ar -l opciju. Pretējā gadījumā tas parādīs simboliskas saites formātā "saite -> mērķis".
Ja jūsu Linux sistēma ir instalēta vairāk nekā vienā cietajā diskā, varat saglabāt koku pašreizējā failu sistēmā, izmantojot -x opciju.
Varat parādīt tikai tos failus, kas atbilst aizstājējzīmju modelim ar -P opciju, kam seko raksts. Noteikti pievienojiet modeli vienas pēdiņas ('), vai arī apvalks mēģinās to interpretēt un parādīs kļūdu.
Piemēram, lai parādītu visus failus, kas beidzas ar faila paplašinājumu ".c", veiciet tālāk norādītās darbības.
koks -P '*.c'
Tagad jūs varat parādīt failu kokus savā Linux terminālī
Izmantojot koku, varat parādīt savu direktoriju kokam līdzīgas diagrammas, lai parādītu failu un apakšdirektoriju attiecības, un pat izmantot opcijas, lai pielāgotu izvadi. Ja vēlaties atrast failus savā Linux direktoriju kokā, jums ir nepieciešama meklēšanas komanda.