Поиск текста в файлах linux

WEB
Использую только
пример
grep -r "SSLEngine" /etc/apache2
или
find /home/ -type f -name "*.php" -exec grep -i -H "ksunew"  {} \;


И так, поиск файлов в каталоге и во всех вложенных каталогах по маске, измененных за последние сутки:
find. -name "*.php" -mtime -1 -print

Поиск фалов в каталоге и во всех подкаталогах содержащих строку — «eval»
grep -i -n «eval» `find -name "*.php"`

Поиск файлов во всех директориях и поддиректориях принадлежащих конкретному пользователю
find /home -user username

Поиск всех файлов с определенным расширением, например .php
find ~ -name *.php

Поиск в текущей папке, по маске
find. -name "[A-Z]*"

Поиск файлов которые были изменены за последние 10 дней, в заданной папке
find /var/www/ -mtime -10

Найти все файлы с правами 777
find. -perm 777

Находим и удаляем все файлы с заданными правами
Просмотр кода PHP
find. -perm 777 | xargs rm

Находим конкретный файл и меняем его права
find ~ -name name.c | xargs chmod 777

Поиск заданной строки в файлах
grep -ri 'искомая строка' *

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.