Find
find – program uniksowy służący do wyszukiwania plików o żądanych parametrach.
Przykłady użycia
find /mnt/Muzyka -iname '*Madonna*'– przeszuka katalog/mnt/Muzykai jeśli natrafi na plik, który w nazwie posiada wyraz „madonna” (wielkość liter nie ma znaczenia) to wyświetli jego nazwę wraz ze względną ścieżką dostępu;find /mnt/Muzyka ! -name '*Madonna*'– przeszuka katalog i wyświetli nazwy plików, które nie mają w sobie nazwy „Madonna” (wielkość liter ma znaczenie);find . -name 'dane.*'– wyszukiwanie pliku o nazwiedane.*w katalogu bieżącym i w jego podkatalogach;find / -name 'dane.*'– wyszukiwanie pliku o nazwiedane.*zaczynając od katalogu głównego;find /katalog/ -user osoba -type d– poszukiwanie podkatalogów w katalogu/katalognależących do użytkownikaosoba;find / -type f | wc -l- liczba plików na dysku
Lista wyrażeń pierwotnych
- name nazwa – prawda, jeśli aktualnie przetwarzany plik ma nazwę nazwa
- perm liczba – prawda, jeśli prawa dostępu (ósemkowo) zgadzają się z parametrem liczba
- type t – prawda, jeżeli plik jest typu t (w miejsce t podstawiamy litery określające typy plików:
b – blokowy (buforowany) plik specjalny c – znakowy (niebuforowany) plik specjalny d – katalog p – łącze nazwane (FIFO) f – zwykły plik l – dowiązanie symboliczne s – gniazdo
- links n – prawda, jeżeli plik ma n linków
- user nazwa – prawda, jeżeli właścicielem pliku jest użytkownik nazwa (można podać ID lub nazwę z pliku /etc/passwd)
- group nazwa – prawda, jeżeli plik należy do grupy nazwa (można podać ID lub nazwę z pliku /etc/passwd)
- size n [c] – prawda, jeżeli plik ma długość n bloków po 512 bajtów (lub N bajtów jeżeli po liczbie n podano literę c)
- mtime n – prawda, jeżeli plik był modyfikowany przed n czasu
- atime n – prawda, jeżeli plik był używany przed n dniami
- ctime n – prawda, jeżeli węzeł pliku (jego status) był zmieniany przed n dniami
- newer plik – prawda, jeżeli badany plik był modyfikowany później niż plik
- print – zawsze prawda, wyświetla na standardowym wyjściu pełną nazwę pliku
- depth – zawsze prawda, powoduje przeszukanie najpierw wszystkich podkatalogów
- mindepth liczba – przeszukanie podkatalogów o przynajmniej liczba poziomie zagłębienia
- maxdepth liczba – przeszukanie podkatalogów o najwyżej liczba poziomie zagłębienia
Zobacz też
Linki zewnętrzne
find(1)– strona podręcznika systemu Linux
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.