The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Shell скрипты)
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Не работает crontab + .sh скрипт, помогите, Kens1n (ok), 21-Янв-14, (0) [смотреть все]

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


1. "Не работает crontab + .sh скрипт, помогите"  +/
Сообщение от михалыч (ok), 21-Янв-14, 14:13 
> Crontab используется мной на хостинге masterhost.
> 0 */1 * * * bash /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1
> Уже второй день мучаюсь помогите.

Чей кронтаб? рутовый? или пользователя "bash"? ))
Подозреваю, что пользователь - это u55255 и работаете вы под ним.
Зачем добавляете bash? Для выполнения скрипта?
Уберите и не сбивайте с толку кронтаб.
Выполните
chmod 555 /home/u55255/ptiza-nn.ru/www/backup.sh
И приведите к виду
0 */1 * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1

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

2. "Не работает crontab + .sh скрипт, помогите"  +/
Сообщение от Kens1n (ok), 21-Янв-14, 14:35 
>[оверквотинг удален]
>> 0 */1 * * * bash /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1
>> Уже второй день мучаюсь помогите.
> Чей кронтаб? рутовый? или пользователя "bash"? ))
> Подозреваю, что пользователь - это u55255 и работаете вы под ним.
> Зачем добавляете bash? Для выполнения скрипта?
> Уберите и не сбивайте с толку кронтаб.
> Выполните
> chmod 555 /home/u55255/ptiza-nn.ru/www/backup.sh
> И приведите к виду
> 0 */1 * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1

Еще такой вопрос, после того как я забил в crontab 0 */1 * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1  задание выполнится в начале следующего часа или через час ?

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

3. "Не работает crontab + .sh скрипт, помогите"  +/
Сообщение от михалыч (ok), 21-Янв-14, 14:52 
> Еще такой вопрос, после того как я забил в crontab 0 */1 * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1  задание выполнится в начале следующего часа или через час ?

Будет выполняться периодически в 0 минут каждый час.
Ваша запись эквивалентна
0 * * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1
Или
@hourly /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1

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

4. "Не работает crontab + .sh скрипт, помогите"  +/
Сообщение от Kens1n (ok), 21-Янв-14, 15:06 
> Будет выполняться периодически в 0 минут каждый час.
> Ваша запись эквивалентна
> 0 * * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1
> Или
> @hourly /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1

К сожалению не сработало, в 3 часа скрипт так и не запустился =_= т.е. не сделал резервные копии сайта. Сам скрипт рабочий запускал его bash /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1

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

7. "Не работает crontab + .sh скрипт, помогите"  +/
Сообщение от михалыч (ok), 21-Янв-14, 16:06 
>> Будет выполняться периодически в 0 минут каждый час.
>> Ваша запись эквивалентна
>> 0 * * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1
>> Или
>> @hourly /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1
> К сожалению не сработало, в 3 часа скрипт так и не запустился
> =_= т.е. не сделал резервные копии сайта. Сам скрипт рабочий запускал
> его bash /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1

Покажите
ll /home/u55255/ptiza-nn.ru/www/backup.sh
sed q /home/u55255/ptiza-nn.ru/www/backup.sh

Видимо запись
0 */1 * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1
не эквивалентна
0 * * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1
Аналогии с минутами не верны. Исправьте.
Должно выполняться каждый час. Или нужно иначе?

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

9. "Не работает crontab + .sh скрипт, помогите"  +/
Сообщение от Kens1n (ok), 21-Янв-14, 16:15 
> Покажите
> ll /home/u55255/ptiza-nn.ru/www/backup.sh
> sed q /home/u55255/ptiza-nn.ru/www/backup.sh

/home/u55255$ ll /home/u55255/ptiza-nn.ru/www/backup.sh
-bash: line 24: ll: команда не найдена

/home/u55255$ sed q /home/u55255/ptiza-nn.ru/www/backup.sh
#!/bin/bash

> Видимо запись
> 0 */1 * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1
> не эквивалентна
> 0 * * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1
> Аналогии с минутами не верны. Исправьте.
> Должно выполняться каждый час. Или нужно иначе?

Желательно отладочно каждые 10 минут.


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

12. "Не работает crontab + .sh скрипт, помогите"  +/
Сообщение от михалыч (ok), 21-Янв-14, 16:22 
>[оверквотинг удален]
> -bash: line 24: ll: команда не найдена
> /home/u55255$ sed q /home/u55255/ptiza-nn.ru/www/backup.sh
> #!/bin/bash
>> Видимо запись
>> 0 */1 * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1
>> не эквивалентна
>> 0 * * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1
>> Аналогии с минутами не верны. Исправьте.
>> Должно выполняться каждый час. Или нужно иначе?
> Желательно отладочно каждые 10 минут.

ls -lA /home/u55255/ptiza-nn.ru/www/backup.sh
каждые 10 минут
*/10 * * * * /home/u55255/ptiza-nn.ru/www/backup.sh > /dev/null 2>&1

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

13. "Не работает crontab + .sh скрипт, помогите"  +/
Сообщение от Kens1n (ok), 21-Янв-14, 16:24 
> ls -lA /home/u55255/ptiza-nn.ru/www/backup.sh

/home/u55255$ ls -lA /home/u55255/ptiza-nn.ru/www/backup.sh
-r-xr-xr-x  1 u55255  u55255  1417 20 СОЧ 17:35 /home/u55255/ptiza-nn.ru/www/backup.sh


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

25. "Не работает crontab + .sh скрипт, помогите"  +/
Сообщение от михалыч (ok), 21-Янв-14, 17:45 
>> ls -lA /home/u55255/ptiza-nn.ru/www/backup.sh
> /home/u55255$ ls -lA /home/u55255/ptiza-nn.ru/www/backup.sh
> -r-xr-xr-x  1 u55255  u55255  1417 20 СОЧ 17:35 /home/u55255/ptiza-nn.ru/www/backup.sh

Замените первую строку вашего скрипта /home/u55255/ptiza-nn.ru/www/backup.sh на
#!/usr/bin/env bash

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

29. "Не работает crontab + .sh скрипт, помогите"  +/
Сообщение от Kens1n (ok), 21-Янв-14, 18:11 
> Замените первую строку вашего скрипта /home/u55255/ptiza-nn.ru/www/backup.sh на
> #!/usr/bin/env bash

Скрипт начал писать
Недостаточно привилегий

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

33. "Не работает crontab + .sh скрипт, помогите"  +/
Сообщение от михалыч (ok), 21-Янв-14, 18:59 
>> Замените первую строку вашего скрипта /home/u55255/ptiza-nn.ru/www/backup.sh на
>> #!/usr/bin/env bash
> Скрипт начал писать
> Недостаточно привилегий

давайте
ls -l `which sh`
ls -l `which bash`
uname -a

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

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

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




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

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