find – znalezienie w określonych plikach wystąpień z zadanej listy

Powiedzmy że mamy do znalezienia w tylko plikach tekstowych wystąpienia z następującej listy:

Użyjemy do tego komendy:

Możemy też wypisać znaleziska do pliku:

 
Więcej…

 

szybka komenda do zlokalizowania pliku na dysku

Czasem potrzebujemy szybko zlokalizować plik. Można użyć komendy find – zobacz listę naszych artykułów związanych z tym programem. Jednak nie jest ona tak szybka w użyciu jak locate 😉 Aby np. zlokalizować plik konfiguracji serwera Apache wystarczy wpisać:

Otrzymujemy listing ze wszystkimi wystąpieniami tego pliku:

Analogicznie możemy znaleźć inne pliki po nazwie.
Więcej…

 

znajdź foldery, pliki o określonej nazwie i wyświetl ich rozmiary od największego do najmniejszego

przy takim zadaniu pomocna będzie komenda:

znajduje ona na dysku twardym wszystkie foldery o nazwie tmp i wyświetla ich rozmiar. W formie posortowanej, gdzie między kolejnymi stronami wyników przechodzimy klawiszami PAGEUP i PAGEDOWN Można to zmodyfikować np. dla plików. Przykład: znajdź wszystkie pliki o rozszerzeniu .sql i wyświetl ich rozmiar począwszy od największego:

Więcej…

 

znajdowanie plików zawierających określoną frazę

gdzie ‘fraza’ – porządany ciąg znaków do znalezienia możemy dodać dodatkowe flagi przy poleceniu find – np. ograniczyć rozszerzenia plików do tylko plików tekstowych:

 
Więcej…