Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

cron-будильник
На страницу Пред.  1, 2, 3  След.
 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> OpenSUSE
 
Автор Сообщение
Ingvar

Завсегдатай


Зарегистрирован: 07.02.2008
Сообщения: 623
Откуда: Москва

СообщениеДобавлено: Ср Июн 24, 2009 6:08 pm    Заголовок сообщения:
Ответить с цитатой

1) Нашёл у себя ошибку: не /user/Music а /home/user/Music
2) Та строчка, что я прописал в crontab запускает мелодию из терминала - т.е. mpg123 установился и работает, пути тоже правильные. Не хватает какого-то одного звена...
Может, что-то с переменными окружения не то? Я этот crontab вручную редактировал - можно так вообще?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Ср Июн 24, 2009 7:01 pm    Заголовок сообщения:
Ответить с цитатой

Может просто крон не запускает задачу.....
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Ср Июн 24, 2009 7:02 pm    Заголовок сообщения:
Ответить с цитатой

А сам крон запущен?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
Ingvar

Завсегдатай


Зарегистрирован: 07.02.2008
Сообщения: 623
Откуда: Москва

СообщениеДобавлено: Чт Июн 25, 2009 2:47 am    Заголовок сообщения:
Ответить с цитатой

den, я прошу прощения, а его отдельно запускать нужно?! Я не в курсе, первый раз с ним дело имел - а на сайтах, где я искал решение, про это не написано.
В процессах есть такая строчка:
Код:
3948 ?        Ss     0:00 /usr/sbin/cron
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Чт Июн 25, 2009 3:54 am    Заголовок сообщения:
Ответить с цитатой

Если есть, значит он запущен..
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
Anton99

Neo


Зарегистрирован: 26.11.2006
Сообщения: 1676

СообщениеДобавлено: Чт Июн 25, 2009 3:58 am    Заголовок сообщения:
Ответить с цитатой

Ingvar, крон рестартнул после редактирования crontab?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Ingvar

Завсегдатай


Зарегистрирован: 07.02.2008
Сообщения: 623
Откуда: Москва

СообщениеДобавлено: Чт Июн 25, 2009 4:15 am    Заголовок сообщения:
Ответить с цитатой

Anton99, да нет, я вообще ничего не делал: то, что я скопировал - это на текущий момент.
Правда, я убрал те две строчки из crontab - нет пока уверенности, что его можно редактировать руками.
Кстати, а как его рестартануть/запустить в openSUSE - не могу найти нигде?
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Чт Июн 25, 2009 4:23 am    Заголовок сообщения:
Ответить с цитатой

/etc/init.d/cron restart
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
Ingvar

Завсегдатай


Зарегистрирован: 07.02.2008
Сообщения: 623
Откуда: Москва

СообщениеДобавлено: Чт Июн 25, 2009 5:05 am    Заголовок сообщения:
Ответить с цитатой

den, спасибо, вечером попробую! а как насчёт редактирования crontab вручную? Это правда нельзя делать?
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Чт Июн 25, 2009 5:27 am    Заголовок сообщения:
Ответить с цитатой

Почему нельзя? Я его вручную и редактирую Smile Нельзя вручную править, если не знаешь формат файла
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
Ingvar

Завсегдатай


Зарегистрирован: 07.02.2008
Сообщения: 623
Откуда: Москва

СообщениеДобавлено: Чт Июн 25, 2009 5:45 am    Заголовок сообщения:
Ответить с цитатой

Я просто открыл его под рутом в gedit и отредактировал... а потом на каких-то сайтах где про cron пишут, прочитал, что его нельзя вот так руками трогать, только через специальный редактор crontab -e, который какую-то переменную меняет ещё...
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Чт Июн 25, 2009 5:50 am    Заголовок сообщения:
Ответить с цитатой

Я его вручную редактирую всегда
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
Ingvar

Завсегдатай


Зарегистрирован: 07.02.2008
Сообщения: 623
Откуда: Москва

СообщениеДобавлено: Чт Июн 25, 2009 2:58 pm    Заголовок сообщения:
Ответить с цитатой

Не-а, не получается. Crontab отредактировал, крон успешно рестартанул,
Цитата:
linux-l268:/home/user # /etc/init.d/cron restart
Shutting down CRON daemon done
Starting CRON daemon done
всё равно чего-то не хватает...
На всякий случай, вот сам crontab:
Цитата:
SHELL=/bin/sh
PATH=/usr/bin:/usr/sbin:/sbin:/bin:/usr/lib/news/bin
MAILTO=root
#
# check scripts in cron.hourly, cron.daily, cron.weekly, and cron.monthly
#
-*/15 * * * * root test -x /usr/lib/cron/run-crons && /usr/lib/cron/run-crons >/dev/null 2>&1

30 19 * * * /usr/bin/mpg123 /home/user/Music/file1.mp3
* 6 * * 1-5 /usr/bin/mpg123 /home/user/Music/file2.mp3

& в конце ставил и убирал - ничего не меняет.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Ingvar

Завсегдатай


Зарегистрирован: 07.02.2008
Сообщения: 623
Откуда: Москва

СообщениеДобавлено: Сб Июн 27, 2009 9:21 am    Заголовок сообщения:
Ответить с цитатой

Разобрался!!! Я, оказывается, юзверя-то, от какого крон запускать (сиречь себя) не прописал - а крон системный!
Если кому интересно на будущее, то надо так:
Код:
00 6 * * 1-5 user /usr/bin/mpg123 /home/user/Music/file1.mp3

Вот, теперь у меня будильник есть, причём более гибкий, чем тот, который я юзал под Windows (по выходным он меня будет поднимать попозже Smile).
Всем, кто помогал, ещё раз огромное спасибо.
den, а тему можно переименовать, чтобы другие могли видеть (про cron что-нибудь, например), и указать, что проблема решена?


Последний раз редактировалось: Ingvar (Ср Июл 01, 2009 2:45 am), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Anton99

Neo


Зарегистрирован: 26.11.2006
Сообщения: 1676

СообщениеДобавлено: Сб Июн 27, 2009 10:47 am    Заголовок сообщения:
Ответить с цитатой

Тему переименовал.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> OpenSUSE Часовой пояс: GMT
На страницу Пред.  1, 2, 3  След.
Страница 2 из 3
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис