Linux Wiki
Advertisement
Wersja do druku nie jest już wspierana i może powodować błędy w wyświetlaniu. Zaktualizuj swoje zakładki i zamiast funkcji strony do druku użyj domyślnej funkcji drukowania w swojej przeglądarce.

<terminal rodzaj="prezentacja" opis="Przykład użycia narzędzia tree"> $ tree . ├── inny plik ├── katalog1 │ ├── podkatalog1 │ │ ├── plik1 │ │ ├── plik2 │ │ └── plik3 │ └── podkatalog2 │ └── plik1 ├── katalog2 └── plik

4 directories, 6 files </terminal> tree – konsolowe narzędzie (uznawane często za polecenie) przeznaczone na systemu uniksowe, takie jak GNU/Linux. Służy do wyświetlania zawartości podanego katalogu i wszystkich jego podkatalogów w formie drzewka.

Użycie

<terminal> $ tree [przełączniki] [katalog] ... </terminal> Jeśli nie został wskazany konkretny katalog, użyty zostanie ten aktualnie otworzony.

Najważniejsze przełączniki

  • -a – wyświetla ukryte pliki;
  • -d – wyświetla jedynie katalogi;
  • -f – zastępuje nazwy plików ich ścieżkami;
  • -i – nie wyświetla wcięć;
  • -p X – wyświetla jedynie pliki pasujące do podanego wzoru;
  • -s – obok nazw plików wyświetla ich rozmiar w bajtach;
  • -h – jak wyżej, jednak rozmiary są wyświetlane w większych jednostkach;
  • -D – wyświetla datę ostatniej modyfikacji pliku obok jego nazwy;
  • -u – wyświetla nazwę (lub numer) właściciela pliku obok jego nazwy;
  • -g – wyświetla nazwę (lub numer) grupy, do której należy plik, obok jego nazwy;
  • -r – odwraca sortowanie;
  • -t – sortuje pliki wg daty ostatniej modyfikacji;

Instalacja

Narzędzie owo nie jest domyślnie zainstalowane w większości dystrybucji GNU/Linuksa, więc należy je zainstalować ręcznie. Można dokonać tego poprzez ręczne skompilowanie jego kodu źródłowego, jednak w przypadku większości dystrybucji nie jest to konieczne, gdyż posiadają one je w swych repozytoriach (zazwyczaj nosi on nazwę tree).

Debian, Ubuntu, Mint i inne wzorowane na Debianie

<terminal>

  1. sudo apt-get install tree

</terminal>

openSUSE

<terminal>

  1. zypper install tree

</terminal>

Fedora

<terminal>

  1. yum install tree

</terminal>

Linki zewnętrzne


{{#seo:|keywords = Tree,polecenie Tree,Linux,polecenia,komendy,Linux polecenie Tree}}

Advertisement