Last active
May 7, 2018 09:49
-
-
Save gartes/f1dc28df087c704ee2d341cedfd904e5 to your computer and use it in GitHub Desktop.
find - grep - Поиск файлов. Команды терминала. UBUNTU
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Поиск файлов, которые были модифицированы в последние 60 минут в директории /target_directory и во всех ее поддиректориях: | |
$ find /target_directory -type f -mmin -60 | |
Поиск файлов, которые были модифицированы в последние 2 дня в директории /target_directory и во всех ее поддиректориях: | |
$ find /target_directory -type f -mtime -2 | |
Поиск файлов, которые были модифицированы в последние 2 дня в директории /target_directory и ее поддиректориях глубиной до 3 уровня: | |
$ find /target_directory -type f -mtime -2 -depth -3 | |
Вы также можете задать диапазон времени модификации. Поиск файлов, которые были модифицированы в последние 7 дней, но не позднее чем 3 дня назад: | |
$ find /target_directory -type f -mtime -7 ! -mtime -3 | |
Все эти команды выводят только путь к найденным файлам. Вы можете также детализировать вывод информации с помощью опции "-exec". | |
Поиск файлов в директории /target_directory (и во всех ее поддиректориях), которые были модифицированы в последние 60 минут и вывод атрибутов файлов: | |
$ find /target_directory -type f -mmin -60 -exec ls -al {} \; | |
В качестве альтернативы вы можете использовать для этого команду xargs: | |
$ find /target_directory -type f -mmin -60 | xargs ls -l | |
Обратите внимание, что эти команды найдут также файлы, созданные в заданный промежуток времени. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Поиск файлов по содержимому | |
# grep -iRI "Some text" /path | |
# http://www.electronick.org.ua/articles/linux/kak-ispolzovat-komandu-grep-v-linux/ | |
grep -iRI -ln "webim.ru/button.php" /var/www/gartes.ga/html |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment