20 Практичних прикладів linux команди find
Команда find використовується для пошуку файлів в каталозі, також ми можемо використовувати його для інших цілей, додаючи додаткові опції і параметри
Установка програмного забезпечення / пакета find.
Для користувачів Ubuntu, Debian
Тут я поясню деякі корисні команди find з практичними прикладами 1. Знайти вказаний файл в і у вказаній директорії. Наведена нижче команда знаходить файл "linuxinternetworks.txt" в каталозі "/ home / linuxinternetworks"
де "-type f" відноситься до звичайного файлу, "-name" відноситься до імені файлу (з урахуванням регістру) 2. Знайти вказаний файл (без урахування регістру) і у вказаній директорії. Наведена нижче команда знаходить файл "linuxinternetworks.txt" в каталозі "/ home / linuxinternetworks".
де -iname відноситься до імені файлу (без урахування регістру) 3. Знайти файли в теперішньому робочому каталозі
Ви можете також використовувати "." Замість "$ pwd"
Для інформації: каталог "/ home / linuxinternetworks /" містить наступні файли
4. Знайти звичайні файли і в каталозі
5. Знайти каталоги і в каталозі
6. Знайти файли символів в каталозі "/ dev"
7. Знайти файли сокетов в каталозі "/ dev"
8. Знайти блок файли в каталозі "/ dev"
9. Виконання команди після знаходження файлу або директорії
де опція "-exec" використовується для виконання команди після завершення пошуку
10. Знайти ім'я файлу на основі останніх днів доступу. Наприклад, доступні файли за 4 дні.
11. Знайти файли, засновані на імені користувача. Ось моє ім'я користувача "postfix"
12. Знайти файл символічного посилання в каталозі
13. Знайти всі ".txt" файли в каталозі
14. У цій команді я обмежую пошук в каталозі, використовуючи опцію "maxdepth"
15. Знайти всі файли, що мають 0755 дозвіл
16. Знайти всі файли, що мають 0644 дозвіл
17. Знайти всі каталоги, які мають 0755 дозвіл
18. Знайти приклад з AND оператор
19. Знайти приклад з оператором OR
20. Знайти приклад з NOT оператор