Gr1 dobra
Data utworzenia: 17-10-2024 11:33:02
Poniżej znajdziesz odpowiedzi na pytania dotyczące wyszukiwania plików w systemie Linux przy użyciu komendy find: 1. Znajdź w katalogu /etc wszystkie zasoby z rozszerzeniem .conf, których nazwa zaczyna się na literę s: find /etc -name 's*.conf' 2. Znajdź w katalogu /etc wszystkie zasoby z dowolnym rozszerzeniem, których nazwa zaczyna się literami au: find /etc -name 'au*' 3. Znajdź w katalogu /etc zasoby, których nazwa ma 4 znaki i zaczyna się na jedną z liter c, d, e, f: find /etc -type f -name '[cdef]???' Wyjaśnienie: ??? oznacza, że nazwa pliku ma trzy dodatkowe znaki (razem cztery). 4. Znajdź w katalogu /etc zasoby, których nazwa ma cyfrę z zakresu 2-5 na drugim miejscu: find /etc -type f -name '?[2-5]*' Wyjaśnienie: ? oznacza dowolny znak na pierwszym miejscu, a [2-5] dopasowuje się do cyfry na drugim miejscu. 5. Znajdź w katalogu /etc wszystkie pliki, których nazwa ma 6 znaków i na pierwszym miejscu nie ma litery z zakresu c-w: find /etc -type f -name '[!c-w]?????' Wyjaśnienie: [!c-w] oznacza brak liter z zakresu c-w na pierwszym miejscu, a ????? to pięć dodatkowych znaków (łącznie sześć). 6. Znajdź w katalogu /root/.cache zasoby o rozmiarze większym niż 5 MB: find /root/.cache -size +5M 7. Znajdź w katalogu /root/.cache zasoby o rozmiarze mniejszym niż 1 MB: find /root/.cache -size -1M 8. Znajdź w katalogu /etc zasoby o rozmiarze większym niż 100 kB i mniejszym niż 6 MB: find /etc -size +100k -size -6M 9. Znajdź w katalogu /sbin zasoby, które były modyfikowane więcej niż 915 dni temu, ale mniej niż 915 dni temu: Aby znaleźć zasoby zmodyfikowane więcej niż 915 dni temu: find /sbin -mtime +915 Aby znaleźć zasoby zmodyfikowane mniej niż 915 dni temu: find /sbin -mtime -915 10. Znajdź w katalogu /sbin zasoby, które były otwierane więcej niż 30 dni temu, ale mniej niż 940 dni temu: Aby znaleźć pliki otwierane więcej niż 30 dni temu: find /sbin -atime +30 Aby znaleźć pliki otwierane mniej niż 940 dni temu: find /sbin -atime -940 Jeśli masz jakieś wątpliwości lub potrzebujesz bardziej szczegółowego wyjaśnienia dotyczącego tych komend, daj znać!