Перейти к основному содержанию

Linux — найти файлы по дате модификации и переместить в директорию

Linux

Если у вас есть много файлов и вы не можете их руками переместить, то воспользуйтесь командой:

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/ - папка куда перемещать. Диапазон дат и времени можно менять.

Теги

 

Похожие материалы

Автоматически чистить почтовый ящик из Ubuntu

Понадобилось мне как-то автоматически стирать все письма из почтового ящика. Ящик был на Exchange, автоматически там можно удалять письма, но только в папку "Удалённые", что не совсем то что нужно. Не найдя нормального функционала автоматической очистки папки плюнул и решил с соседнего сервера Ubuntu кроном удалять письма из ящика. Итак, на сервере Ubuntu ставим пакет fetchmail:

Теги

Seafile — установка на Ubuntu 18.04 LTS

Seafile — это личное облачное хранилище для хранения данных в стиле Dropbox. Сегодня мы развернём это хранилище на виртуальном сервере. В качестве гипервизора у нас ESXi 6.7 Update 1.