The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"скрипт на удаление старых файлов-архивов"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Shell скрипты)
Изначальное сообщение [ Отслеживать ]

"скрипт на удаление старых файлов-архивов"  –1 +/
Сообщение от onlite (ok) on 13-Авг-14, 11:32 
Доброе время суток.
Есть расшраренная папка /arc/backup/, пользователи Windows ее видят.

>root@arc:/ # ls -a /arc/backup
>.
>..
>BackupPC
>bss_backup_20140811(1).zip
>cred_backup_20140811(1).zip
>bss_backup_20140812(1).zip
>cred_backup_20140812(1).zip
>bss_backup_20140813(1).zip
>cred_backup_20140813(1).zip

в нее кидаются файлы MSSQL сервера (отдельной прогой под Windows) + создается архив BackupPC на файлы отдельных программ под винду.
подскажите скрипт, удаляющий старые файлы архива? пусть 3 дневной давности. Но чтобы папку BackupPC он не трогал.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "скрипт на удаление старых файлов-архивов"  +/
Сообщение от Pahanivo (ok) on 13-Авг-14, 11:34 
find + rm
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "скрипт на удаление старых файлов-архивов"  +/
Сообщение от rusadmin (ok) on 13-Авг-14, 11:47 
find $DIR -type f -name "$FILENAME-*.tgz" -mtime "+7" -exec rm -vf {} \;
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "скрипт на удаление старых файлов-архивов"  –1 +/
Сообщение от onlite (ok) on 13-Авг-14, 12:24 
> find $DIR -type f -name "$FILENAME-*.tgz" -mtime "+7" -exec rm -vf {}
> \;

так просто, спасибо большое, работает. :)

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "скрипт на удаление старых файлов-архивов"  –1 +/
Сообщение от onlite (ok) on 13-Авг-14, 12:41 
>> find $DIR -type f -name "$FILENAME-*.tgz" -mtime "+7" -exec rm -vf {}
>> \;

Файлы в папке BackupPC затрагиваются. :(

выполняю комманду:
find /arc/backup1/ -type f -name "*.zip" -mtime "+1" -exec rm -vf {} \;

>root@arc:/usr/home/hackroot # ls /arc/backup1
>BackupPC                        cred_backup_20140813(1).zip
>bss_backup_20140813(1).zip

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

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "скрипт на удаление старых файлов-архивов"  +/
Сообщение от Andrey Mitrofanov on 13-Авг-14, 13:26 
> Файлы в папке BackupPC затрагиваются. :(
> а размер каталога BackupPC изменился, после выполнения скрипта, уменьшился.

Так-то врякую муть с интернетов под рутом пастить.
А, да: -maxdepth 1.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "скрипт на удаление старых файлов-архивов"  –1 +/
Сообщение от onlite (ok) on 13-Авг-14, 15:25 
> Так-то врякую муть с интернетов под рутом пастить.

виндовые файлы создаются с правами 755, удалить их невозможно под обычным пользователем
при выполнении скрипта пишет Недостаточно привилегий, поэтому под рутом, в кроне.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "скрипт на удаление старых файлов-архивов"  +/
Сообщение от Andrey Mitrofanov on 13-Авг-14, 17:13 
>> Так-то врякую муть с интернетов

http://lmgtfy.com/?q=%D0%BF%D0%B0%D...

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

11. "скрипт на удаление старых файлов-архивов"  +/
Сообщение от onlite (ok) on 14-Авг-14, 11:48 
>>> Так-то врякую муть с интернетов
> http://lmgtfy.com/?q=п©п╟я┌я┤+п▒п╟я─п╪п╦п╫п╟

неее, я думать умею ))) но шутка того стоит.
надо на будущее запастись командой rm -rf /, подскажу кому нибудь, сделаю доброе дело.
еще есть скринсейвер под линукс, якобы проверяющий жесткий диск и находя в нем ошибки.
поставил я такой, прихожу, начальник сидит белый перед монитором и смотрит на скринсейвер ))

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

6. "скрипт на удаление старых файлов-архивов"  –1 +/
Сообщение от onlite (ok) on 13-Авг-14, 13:28 
Решил проблему, удалял по маске файлов.
>find /arc/backup1/ -type f -name "bss_backup*.zip" -mtime "+1" -exec rm -vf {} \;

и т.д.
Большое вам спасибо!!!!

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру