Jak ograniczyć głębokość katalogu za pomocą komendy Find
- 3390
- 903
- Klaudia Woś
Polecenie „znajdź” z -maksymalna głębokość
jest potężnym narzędziem w systemie operacyjnym Linux. Służy do rekurencyjnego wyszukiwania plików i katalogów w danym katalogu i jego podlokatoriach. -maksymalna głębokość
Flaga służy do określenia maksymalnej głębokości wyszukiwania. Na przykład, jeśli -maksymalna głębokość
jest ustawione na 2, wyszukiwanie będzie patrzeć tylko na dany katalog i jego bezpośrednie podwodne. Oznacza to, że nie będzie wyglądać w żadnej z podkatalogów.
To sprawia, że 'znajdować' polecenie z -maksymalna głębokość
Świetny sposób na szybkie poszukiwanie czegoś bez konieczności przechodzenia przez wszystkie podkatalogowe. Na przykład muszę przeszukać folder o nazwie „Node_modules” tylko w ramach wszystkich katalogów bieżącego katalogu:
znajdować . -MAXDEPTH 2 -TYPE D -NAME „NODE_MODULES”
Aby wyszukać tylko w bieżącym katalogu, ustaw -maksymalna głębokość
wartość do 1.
Ogólnie polecenie „znajdź” z -maksymalna głębokość
jest potężnym i wszechstronnym narzędziem w systemie operacyjnym Linux, które może zaoszczędzić czas, gdy trzeba szybko znaleźć coś lub wprowadzić zmiany w grupie plików lub katalogów.