Привет всему сообществу Хабра.
Это мой первый пост и, надеюсь, не последний. Поэтому неизбежны всяческие недочеты, баги и некоторая водянистость текста, так что прошу строго не судить :)
К написанию этого поста меня сподвиг топик «Консоль для новичка.»
habrahabr.ru/blog/linux/46610.html, где
ISVir поднял острую, на мой взгляд, тему — как доступным языком рассказать новичкам о консоли, не отпугнув их мнимой сверх-сложностью.
Не собираюсь отбирать у
ISVir паритет, лишь расскажу о практическом использовании нескольких самых основных утилит «на каждый день», без которых работа в консоли для меня невозможна.
Итак, что мы имеем:
find — поиск файлов. позволяет искать файлы, каталоги, симлинки и другие файловые объекты. find Позволяет задать множество опций поиска таких как:
- поиск по маске (в имени )
- контроль глубины вложенности поиска
- поиск определенных типов файлов(каталог, симлинки, сокеты)
- поиск по времени создания/модификации файла
- можно задать размер (от и до в диапазоне) файла
- выполнение действий с каждым найденным файлом
в мане к find можно прочесть об остальных опциях и параметрах.
итак, с места в карьер — поиск всех файлов в каталоге /etc/, измененных за последние сутки: