linux – znalezienie wszystkich plików z wyjątkiem określonego rozszerzenia

Wystarczy w tym celu flaga „-not”. Tak jak poniżej zostało to zaprezentowane:

Możemy dodać więcej rozszerzeń:

   
Więcej…

 

znalezienie plików i ich spakowanie z zachowaniem struktury katalogów

komendę podzielimy na etapy. najpierw znajdujemy pliki (wszystkie pliki PHP):

następnie pakujemy je:

W ten sposób mamy w archiwum tylko znalezione pliki bez względu na ilość zagłębień folderów
Więcej…

 

pokazanie ostatnio zmodyfikowanych plików w danym folderze i wszystkich jego podfolderach

Bardzo przydatna komenda:

W zależności od stopnia zagłębienia podfolderów może być długo realizowana, ale robi co należy 😉
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…

 

znajdowanie plików w konsoli po ich nazwie bez względu na wielkość liter

Jak wiemy w Linuxie w odróżnieniu od Windows – wielkość liter plików ma znaczenie. Nie inaczej przy próbie znajdowania ich po nazwie. Podstawowa wersja komendy do tego celu:

znajdzie pliki z frazą fragment w ich nazwie. Jednak tylko i wyłącznie jak ta wraza jest napisana małymi literami jak na przykładzie. Jak chcemy znaleźć np. […]
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…