Как найти файлы по дате в Linux Поиск файлов в Linux — одна из самых распространенных задач, с которой сталкиваются пользователи. Из этой статьи Вы узнаете, как использовать команды ls и find, чтобы найти файлы по дате их последнего изменения. Читайте продолжение по ссылке. Курс Операционная Система #linux с Нуля до #devops / #devnet инженера. Переходите по ссылке и получите БЕСПЛАТНУЮ настольную книгу с примерами — Команды Linux «от А до Z» Записывайтесь на онлайн мини-курс с практикой на виртуализированном Linux и получите сертификат от LPI (Linux Professional Institute). Стоимость сегодня $24. Чтобы записаться и оплатить перейдите по ссылке Важно: если у Вас не открывается сайт (к сожалению, наш сайт иногда подвергается DDoS-атакам), используйте VPN или напишите на почту team@edu-cisco.org. Мы пришлем Вам всю необходимую информацию. В процессе прохождения курсов по Linux, Вы научитесь: - настраивать системы; - решать вопросы безопасности; - администрировать системы. Академия Cisco на платформе SEDICOMM University Linux с нуля / Linux Unhatched Основы Linux / Linux Essentials Linux LPIC-1
594 читали · 6 лет назад
Linux - найти файлы по дате и переместить в директорию
Если у вас есть много файлов и вы не можете их руками переместить, то воспользуйтесь командой find. Find не просто может выполнить поиск, но и передать результат поиска на выполнение другим командам. Вот пример поиска файлов в каталоге за три дня с перемещением найденных файлов в другой каталог: find /opt/mydir/logs/ -mindepth 1 -newermt '2018-03-12 00:00:00' ! -newermt '2018-03-14 23:59:59' | xargs -I list mv list /backup/mybackupdir/2018_03/ Где /opt/mydir/logs/ - папка с файлами,  /backup/mybackupdir/2018_03/...