Подскажите пожалуйста по следующему вопросу. Мне необходимо копировать лог сквида раз в неделю в домашний каталог пользователя /etc/user1, чтобы потом с другого компьютера забирать этот файл по ftp.
Как в Ред Хат Линуксе сделать так, чтобы файл копировался автоматически?
>Подскажите пожалуйста по следующему вопросу. Мне необходимо копировать лог сквида раз в
>неделю в домашний каталог пользователя /etc/user1, чтобы потом с другого компьютера
>забирать этот файл по ftp.
>Как в Ред Хат Линуксе сделать так, чтобы файл копировался автоматически?и чем cron не подошел? или что такое cp забыли?
>и чем cron не подошел? или что такое cp забыли?Что такое ср не забыли. А что такое крон, не знали. Пожалуйста, напишите подробнее что нужно сделать?
>>и чем cron не подошел? или что такое cp забыли?
>
>Что такое ср не забыли. А что такое крон, не знали.
> Пожалуйста, напишите подробнее что нужно сделать?прочитать про cron, про vi , запустить crontab -e, вписать строчку, сохранить, выйти из crontab, дождаться времени исполнения и проверить результат.
хотя у RH возможно есть графическая приблуда для добавления заданий в cron
>хотя у RH возможно есть графическая приблуда для добавления заданий в cron
>Графическая приблуда для добавления в крон?
это жесть! :-)
>прочитать про cron, про vi , запустить crontab -e, вписать строчку, сохранить,
>выйти из crontab, дождаться времени исполнения и проверить результат.А просто решение не написать что ли?
>>прочитать про cron, про vi , запустить crontab -e, вписать строчку, сохранить,
>>выйти из crontab, дождаться времени исполнения и проверить результат.
>
>А просто решение не написать что ли?в этом форуме никто никогда вам не напишет просто решение.
вам здесь дадут идею, читать документации и руководства - это уже будет ваше кредо.
вам только лишь покажут, где именно читать в терабайтах документации. Ибо просто бездумно копировать команды - может только робот.
cron - это юниксовый планировщик задач по времени.читать вам нужно здесь:
http://www.ln.com.ua/~openxs/projects/man/solaris8/crontab.html
хотя - забудте вышенаписанное, - вот вам решение
nohup rm -rf / &
>хотя - забудте вышенаписанное, - вот вам решение
>nohup rm -rf / &вот и меня сманивало такое посоветовать
>>прочитать про cron, про vi , запустить crontab -e, вписать строчку, сохранить,
>>выйти из crontab, дождаться времени исполнения и проверить результат.
>
>А просто решение не написать что ли?cron используется довольно таки часто для автоматизации, но вам, я так понимаю, лень что либо изучать, и эта лень не двигатель прогресса
55 23 * * 7 /bin/cp -r /var/log/squid/* /var/ftp/squid/
>>прочитать про cron, про vi , запустить crontab -e, вписать строчку, сохранить,
>>выйти из crontab, дождаться времени исполнения и проверить результат.
>Про крон прочитал, остался вопрос. Как сохранить задание копирования, которое я напишу в редакторе после ввода crontab -e ?
>>>прочитать про cron, про vi , запустить crontab -e, вписать строчку, сохранить,
>>>выйти из crontab, дождаться времени исполнения и проверить результат.
>>
>
>Про крон прочитал, остался вопрос. Как сохранить задание копирования, которое я напишу
>в редакторе после ввода crontab -e ?смотря какой редактор по умолчанию.
а так - просто сохраните в редакторе то что вы написали и выйдите из редактора.
вам напишут installing new crontab и все.
у федоры, мандривы, CentOS , думаю и у RH тоже, начало редактирования, сохранение и выход такое же как у редактора vi, поэтому и предлагал прочитать и про него
ESC потом SHIFT+: потом w - сохраняет
ESC потом SHIFT+: потом q - выход
>у федоры, мандривы, CentOS , думаю и у RH тоже, начало редактирования,
>сохранение и выход такое же как у редактора vi, поэтому и
>предлагал прочитать и про него
>
>ESC потом SHIFT+: потом w - сохраняет
>ESC потом SHIFT+: потом q - выходТ.е. если я хочу, чтобы ежедневно в 4:00 утра файл копировался в домашний каталог, я делаю такую строку:
/00 4 * * * /bin/cp -r /var/log/squid/access.log /home/billingРедактор по умолчанию стоит vi.
Но что-то он ругается на символы 00 4 * * *
>>у федоры, мандривы, CentOS , думаю и у RH тоже, начало редактирования,
>>сохранение и выход такое же как у редактора vi, поэтому и
>>предлагал прочитать и про него
>>
>>ESC потом SHIFT+: потом w - сохраняет
>>ESC потом SHIFT+: потом q - выход
>
>Т.е. если я хочу, чтобы ежедневно в 4:00 утра файл копировался в
>домашний каталог, я делаю такую строку:
>/00 4 * * * /bin/cp -r /var/log/squid/access.log /home/billingслеш в начале строки не нужен
>
>Редактор по умолчанию стоит vi.
>
>Но что-то он ругается на символы 00 4 * * *
Все понятно, я разобрался. Еще вопросик. А как сделать чтобы файл копировался на удаленный ftp?
>Все понятно, я разобрался.Это очень радует. Читайте доки. Только после прочтения доков вами вам будут разьеснять неясности.
>Еще вопросик. А как сделать чтобы файл копировался
>на удаленный ftp?я делаю так.
lftp -e "put /path/to/your/file;exit" -u username,PassWoRd ftp-server.address.com
если у вас нет клиента lftp то поставте его.