BlenderУкраина
Главная
Новости
Статьи
Уроки
Файлы
Ссылки
Форум
Галерея
Конкурсы
• Поиск по сайту


Логин:

Пароль:

 Запомнить
Восстановление пароля

Зарегистрироваться

Наше сообщество:

 Форум

 Галерея
       Все работы по рейтингу
       Все новые работы
       Последние комментарии

 Конкурсы
       Ежедневный
       На баннер (прием работ)
       Повтори
       Художественный
       Модель для сборки

 Гостевая

 Радио

RSSНовости Blender
Последние сообщения форума

 Добавить новость
парфюмерияпарфюмерия : Днепропетровск : модели радиомоделирадиомодели модели на радиоуправлении
Сейчас на сайте 14 посетителей:
Игор, MORee.?!), LordOfDarkness, SWaP, IMMORTAL1982, 5araon и 8 гостей

Обсуждаемые темы:

Уголок юного музыканта.) (MORee.?!))
Болталка (Lanuhum)
SILICONE-2 (игра разрабатывается) (Дима Кива)
W.I.P. newman (newman)
Конкурсы от Lanuhum (Lanuhum)
Пожелания и предложения Blender 2.46 (Илья Джордан)
motion blur для анимации (Foma_Kinyaev)
Ежедневный Конкурс моделирования в Blender (Илья Джордан)
Linux (Lanuhum)
Blender 2.5 Materials and Textures Cookbook (Lanuhum)
Вопросы новичков и ответы (newman)
Рисование (XDev)
WIP by ПыщПыщ (ПыщПыщ)
Анекдоты (DukeNukem2005)
Помощь с управлением blender (SWaP)
Blender Foundation - News, Announcements & Another (nazyk950)

Работа дня:

Em
Ежедневный конкурс моделирования

Новые работы в галерее:


Автор: M_Rodionov

Автор: Sever

Автор: zloy_tux


Автоматический полив


Лекарственные травы


Прически и стрижки  

команда at в linux



Главная » Форум » Обо всем » команда at в linux

Сообщений 18, на страницах: 1 2
добавить сообщение
Striver
мимо проходил
Striver
Сообщений: 1407
Рейтинг: +301




20 сентября 2010 в 12:37Рейтинг: 0    0    0
#0


Вопрос линуксоидам.

Обычно сам по манам разбираться пытаюсь, но тут что-то в ступор попал.
3 раза эту страницу http://opennet.ru/man.shtml?topic=at&category=8&russian=0 прочитал, да так и не понял, как этим at пользоваться.

Напишите, пожалуйста, примеры команд, запускающих программу (пусть для примера это будет blender)
а) через 5 минут
б) в 15.25

netkain
пользователь
netkain
Сообщений: 381
Рейтинг: +31



20 сентября 2010 в 12:45Рейтинг: 0    0    0
#1


М-де... ?:-|
Может простой планировщик поставить? :-@

Striver
мимо проходил
Striver
Сообщений: 1407
Рейтинг: +301




20 сентября 2010 в 12:47Рейтинг: 0    0    0
#2


> Может простой планировщик поставить?
Это что, например?


Striver
мимо проходил
Striver
Сообщений: 1407
Рейтинг: +301




20 сентября 2010 в 12:57Рейтинг: 0    0    0
#3


Вот жеж!
В винде простой подсказки хватило, чтобы разобраться.
at 15:53 /interactive notepad
запускает notepad в 15:53

А вот в Линуксе не получается.


netkain
пользователь
netkain
Сообщений: 381
Рейтинг: +31



20 сентября 2010 в 13:09Рейтинг: 0    0    0
#4


ну я просто не понял зачем тебе это все...
я так понял, что тебе надо запускать проги в определенное время или по расписанию. я так понял? если так, то под линукс есть прога cron и другие есть, надо искать.

netkain
пользователь
netkain
Сообщений: 381
Рейтинг: +31



20 сентября 2010 в 13:10Рейтинг: 0    0    0
#5


cron кажется только в консольном режиме работает.

Striver
мимо проходил
Striver
Сообщений: 1407
Рейтинг: +301




20 сентября 2010 в 13:14Рейтинг: 0    0    0
#6


Ну мне консольный режим и нужен (так что пример с программой blender не совсем удачный).

Я как раз так понял, что команда at добавляет задания в планировщик cron. Естественно, он присутствует в системе как процесс crond.

netkain
пользователь
netkain
Сообщений: 381
Рейтинг: +31



20 сентября 2010 в 13:17Рейтинг: 0    0    0
#7


ах вон оно что... ну тогда разбирайся, мне не приходилось с кроном работать

grayich
пользователь
grayich
Сообщений: 210
Рейтинг: +39



20 сентября 2010 в 14:12Рейтинг: 1    1    0
#8


at 15:25
#тут вводится последовательность дейстий, комманды... например
touch /tmp/at.test1
touch /tmp/at.test2
^D

# когда всё нужное введено жмется ^D что-бы завершить ввод

просмотреть список at заданий.. at -l

через 5 мин выглядит как at +5 minutes

з.ы.
это справедливо для at из утилит FreeBSD .. в линухе думаю примерно так-же )

з.з.ы
похоже в gnu at немного другой синтаксис используется
at now +5 minutes


Striver
мимо проходил
Striver
Сообщений: 1407
Рейтинг: +301




20 сентября 2010 в 14:51Рейтинг: 1    1    0
#9


grayich: Спасибо!

К данному моменту нашел более-менее понятное описание:
http://linuxland.itam.nsc.ru/book/unix09/at/index.html


grayich
пользователь
grayich
Сообщений: 210
Рейтинг: +39



20 сентября 2010 в 18:37Рейтинг: 0    0    0
#10


ага.. как всегда гугол рулит :-@

suomi
мебельщик
suomi
Сообщений: 1940
Рейтинг: +620



20 сентября 2010 в 20:19Рейтинг: 0    0    0
#11


> cron кажется только в консольном режиме работает.

Крон работает через редактирование файла /etc/crontab

> Я как раз так понял, что команда at добавляет задания в планировщик cron.

Нет, не добавляет. Она сама по себе.

Striver
мимо проходил
Striver
Сообщений: 1407
Рейтинг: +301




20 сентября 2010 в 21:06Рейтинг: 0    0    0
#12


> ага.. как всегда гугол рулит
Да в том то и дело, что поначалу различные запросы в гугле и яндексе не давали нормального ответа, попадался либо этот невнятный ман, либо виндовая команда, долго запрос подбирать пришлось.

> Нет, не добавляет. Она сама по себе.
Я про cron так решил, увидев последний абзац в мане:
При выполнении заданий at демоном cron возможны задержки. В некоторых случаях, эти задержки могут достигнуть такой продолжительности, что обработка заданий cron кажется зависшей. Рано или поздно, все задания будут выполнены. При слишком продолжительных задержках остается только остановить и перезапустить демон cron.


povert.org
инженер
povert.org
Сообщений: 2530
Рейтинг: +142



3

21 сентября 2010 в 00:33Рейтинг: 0    1    0
#13


Striver
вот ты создал тему. И назвал ее "команды линукс" - остальные поймут по названию, что тема вообще обо всех командах линукс. И все вроде хорошо, но ты совсем недавно пропагандировал идею "один вопрос = одна тема". Также при поиске в гугл, к примеру, человек пытающийся найти информацию об at - напишет отнюдь не "команды линукс", а как минимум "at линукс", а в идеале "at linux" - но эту тему он не найдет :) Поэтому тему стоило бы назвать минимум "команда at в linux".



> Я про cron так решил, увидев последний абзац в мане:
> При выполнении заданий at демоном cron возможны задержки. В некоторых случаях, эти задержки могут достигнуть такой продолжительности, что обработка заданий cron кажется зависшей. Рано или поздно, все задания будут выполнены. При слишком продолжительных задержках остается только остановить и перезапустить демон cron.
AT в любом случае использует cron :D (помоему :o ) Я лично пользуюсь cron, редактируя файл /etc/crontab
например для вызова робота ежедневки на сайте я пишу в /etc/crontab:

# m h dom mon dow user command
00 22 * * * povert /home/blender/iwedata/daily.pl


Это значит, что: в 00 минут, в 22 часа, каждый день месяца (звездочка *), каждый месяц, каждый день недели, от пользователя povert, будет запущена команда /home/blender/iwedata/daily.pl

помоему так проще. Но вроде есть какой-то интерфейс, который одной командой с кучей опций, может вносить соответствующую строку в файл /etc/crontab. но ведь редактировать файл проще и контролировать при этом что и когда запускается...

suomi
мебельщик
suomi
Сообщений: 1940
Рейтинг: +620



21 сентября 2010 в 08:16Рейтинг: 0    0    0
#14


> AT в любом случае использует cron (помоему )

Если и использует, то записей в кронтабе не оставляет :)

Striver
мимо проходил
Striver
Сообщений: 1407
Рейтинг: +301




21 сентября 2010 в 08:53Рейтинг: 0    0    0
#15


povert.org:
> Поэтому тему стоило бы назвать минимум "команда at в linux".

Жестоко раскаивающийся Striver попытался влепить самому себе минус, но Система не позволила...




Сообщений 18, на страницах: 1 2
добавить сообщение
© 2007-2012 Юлия Корбут, некоторые права соблюдены.
© 2007-2012 Julia Korbut, some rights reserved.