Sys-Admin Forum

Удаление и копирование файлов при включении компьютера.

Всем доброго дня!
Подскажите пожалуйста, что нужно прописать в скрипте, что бы при включении компьютера удалялись все файлы из папки (/home/user/папка/*)и потом копировались с сервера.
Сетевая папка откуда копировать смонтирована.

напишите простой скрипт на bash типа

rm -rf /home/user/папка/*
и сделать scp с сервера локально как вариант и запихать в “автозапуск”
Зависит еще от вашего дистибутиваю Гугл поможет

Так?
#!/bin/bash
rm -rf /home/user/sza/zpr/*

А копировать как? Простите за банальные вопросы, второй день вижу Linux.

И еще, как удалить файлы из нескольких каталогов?

В общем есть скрипт для Windows вида
del /f /q c:\sza\zsv
del /f /q c:\sza\zpr
del /f /q c:\sza\zsp
del /f /q c:\fox26*.tmp
del /f /q c:\sza\zio\ree_zan.dbf
COPY Y:\OBNOVLEN\ZPR_NEW c:\SZA\ZPR
COPY Y:\OBNOVLEN\ZSP c:\SZA\ZSP
COPY Y:\OBNOVLEN\CENT_ZAN\ree_zan.dbf c:\sza\zio

Как переписать его на BASH?

копирование:
rm -rf /directory1/directory2/*
удаление:
cp -R /mnt/servershare /directory1/directory2/

и почитать справку по командам:
man rm
man cp

1 Симпатия

CCLeaner вроде может? Или действительно bat файл в планировщик задач, где триггером выступают события входа / выхода из системы

Всем спасибо за участие, вопрос решен.
Скрипт лежит в /etc/network/if-up.d
Запускается автоматом, после инициализации сети.

1 Симпатия