35483

Запуск команд у визначений час за допомогою команди at

Практическая работа

Информатика, кибернетика и программирование

Формат команди Опис at hh:mm Виконати завдання під час hh:mm у 24годинному форматі at hh:mm місяць день рік Виконати завдання під час hh:mm у 24годинному форматі у відповідний день at 1 Вивести список завдань у черзі; псевдонім команду atq at now count timeunits Виконати завдання через визначений час що задано параметром count відповідних одиницях тижнях днях чи годинник хвилинах at d jobJD Видалити завдання з ідентифікатором JobJD з черги; псевдонім команди atnn Планування виконання за допомогою сron і crontab синтаксис команд...

Украинкский

2013-09-15

15.89 KB

0 чел.

Практична робота

Запуск команд у визначений час за допомогою команди at

У табл. показані різні варіанти використання команди at.

Формат команди

Опис

at hh:mm

Виконати завдання під час hh:mm у 24-годинному форматі

at hh:mm місяць день рік

Виконати завдання під час hh:mm у 24-годинному форматі у відповідний день

at -1

Вивести список завдань у черзі; псевдонім команду — atq

at now +count time-units

Виконати завдання через визначений час, що задано параметром count відповідних одиницях — тижнях, днях, чи годинник хвилинах

at -d jobJD

Видалити завдання з ідентифікатором JobJD з черги; псевдонім команди — atnn

Планування виконання за допомогою сron і crontab

синтаксис команд у файлі crontab:

 хвилини години  день місяця місяць_року день_тижня завдання

Перші п'ять полів представляють шаблон часу й обов'язково повинні бути присутнім у файлі. Для того щоб сrоn ігнорував те чи інше поле шаблона часу, постаньте в ньому символ зірочки (*).

Таблиця . Поля записів crontab        

Поля записів crontab

Поле

Діапазон

Хвилини

00-59

Години

00-23 (північ - 00)

День місяця

01-31

Місяц року

01-12

День тижня

01-07 (понеділок — 01, неділя — 07)

Ви можете створити скількох завгодно команд для сron — їхнє число нічим не обмежене.

Вправи

УВАГА!   Для створення завдання натисніть CTRL+D

Команда

Приклад

Пояснення

PATH=$PATH:/home/p1

Створення шляху до команд

at

echo>lab “

at 1:23 cp /usr/sales/reports.txt/ /home/p2&”

chmod u+x lab

Створення сценарію

копіювання файлу reports.txt у каталог /home/p2 у фоновому режимі в 01 годині 23 хвилини

kill   111

Видалення процесу

batch

at now +1 day

ls  

du

Введені командні рядки виконаються завтра

batch mkdir /home/p2/1.txt

створить каталог  коли система буде не перевантажена

batch rmdir 111

видалить  файл 111 коли система буде не перевантажена

сrontab

crontab

10 10 * * 1-5 cp lab /home/1

Запускаємо файл crontab і вводимо завдання

Копіюється файл у каталог 1 о 10 хвилин 10 годин


 

А также другие работы, которые могут Вас заинтересовать

8989. Социальное и гуманитарное как методологическая проблема обществознания 36.5 KB
  Социальное и гуманитарное как методологическая проблема обществознания Социально-исторические изменения в обществе, ставшие реальностью сегодняшнего дня, требуют своего философского осмысления и нуждаются в разработке новых методов описания и анализ...
8990. Рефлексия как методология в социально-гуманитарном познании 53 KB
  Рефлексия как методология в социально-гуманитарном познании Методология - это область деятельности, функцией которой является создание и совершенствование интеллектуальных средств организации рефлексивных процессов. Поскольку осознанное отношение к ...
8991. Этические проблемы современной российской науки 54.5 KB
  Этические проблемы современной российской науки Социальное поведение регулируется правом и этикой. Право определяет однозначные общественные отношения, в то время как этика служит вектором поведения в неоднозначных, противоречивых ситуациях, н...
8992. Общие проблемы философии науки 168.5 KB
  Общие проблемы философии науки Вопрос № 13: Идеалы и нормы исследования, их социокультурная размерность и роль в научной деятельности. Ответ на вопрос: Научная деятельность, как и любая другая, руководствуется, во-первых, вполне определенным...
8993. Лекции по философии. Соотношение философии и науки по предмету 262.48 KB
  Лекция № 1. Предмет философии. Основная проблема: соотношение философии и науки по предмету. Цель: определить предмет философии как отношение человека к миру, так что аспекты этого отношения (онтологический, гносеологический и аксиологический) опред...
8994. Определение места философии в жизни человека 362.5 KB
  Определение места философии в жизни человека. Основная часть. Хайдеггер М. Основные понятия метафизики. Мамардашвили М. Как я понимаю философию. Соловьев Вл. Исторические дела философии. Бердяев Н.А. Философия как творческий акт. Приложение. Соловье...
8995. Философия античности. Природа души и ее свойства. Мир идеей и его познание 319 KB
  Философия античности. Основная часть. Платон: Природа души и ее свойства. Мир идеей и его познание. Теоретическое знание и философское познание. Философия как стремление к мудрости. Аристотель: О философии. О началах и причинах вещей. Материя и движ...
8996. Философия Средневековья. Теодицея: причины возникновения зла в мире 263 KB
  Философия Средневековья. Основная часть. О философии. Поиск Бога и доказательство Его бытия. Теодицея: причины возникновения зла в мире. Теория познания: вера и разум. Приложение. Библия: Первая книга Моисеева. Бытие. Время и вечность. О сущем и сущ...
8997. Философия Нового времени и Просвещения. Научное познание: методология рационализма 140.5 KB
  Философия Нового времени и Просвещения. Основная часть. Новоевропейская картина мира. Рене Декарт: Научное познание: методология рационализма. Интеллектуальная интуиция. Френсис Бэкон: Цель познания. Экспериментальный метод научного познания. Дж. Ло...