Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Приклад запуску фонових завдань

Перенаправлення вводу\виводу | Приклади | Створення маски – umask | Стиснення - gzip, compress, zip | Nogroup | Формат команди mount | Лабораторна робота №4 | Файлы ініціалізації | Методичні вказівки | Команди керування завданнями |


Читайте также:
  1. IX. Прикладная и атлетическая гимнастика
  2. Біхевіоральний підхід до дослідження політичної модернізації: приклади використання біхевіорального підходу до аналізу політичної модернізації. Постбіхевіоризм.
  3. В структуре физики выделяют общую, теоретическую и прикладную физику.
  4. Глава 2. Научно-прикладные аспекты
  5. Городская детская научно-практическая конференция «Традиционные ремёсла и декоративно-прикладное искусство: прошлое, настоящее, будущее.
  6. ДЕКОРАТИВНО-ПРИКЛАДНОЕ ИСКУССТВО
  7. Декоративно-прикладное искусство

 

1. Створимо сценарій sc1, який працює довго

Наприклад:

while (true)

do

date >> log

sleep 60

done

2. Запуск на виконання в фоновому режимі

$ sc1 &

3. Команда jobs видає їх список

$ jobs

[1] + … sc1 відпрацьовується зараз

4. Переведемо з фонового в пріоритетний:

$ fg %1

5. Переведемо з пріоритетного в фоновий, для цього треба призупинити

[ctrl + z]

$ jobs

[1] + Stopped

6. Призупинене завдання можна поновити і в придбаному, і в фоновому режимі.

$ bg %1

$ jobs

7. Якщо треба зупинити завдання, що виконується у фоновому режимі, це можна зробити за допомогою команди kill

$ jobs

$ kill %1

$ jobs

 

Команда at - відкладене виконання.

 

Замість того, щоб переводити команду у фоновий режим, можна вказати час, коли її потрібно виконати.

$ at <аргумент>

<команда>

ctrl-D

 

<аргумент>: момент часу.

am – до півдня

pm - після

 

Можна вказати дату, а якщо її немає, передбачається поточний день. Наприклад:

1. $ at 11:00 am в 11 ранку виведеться Hello

echo Hello

ctrl-D

2. Можна використовувати скрипт

echo Hello > sc1

$ at 13:15 < sc1

$ at 13:15 -f sc1

 

$ at noon -f sc1 – о півдні

$ at noon tomorrow -f sc1 – о півдні завтра

$ at noon Friday -f sc1 - о півдні в п’ятницю

$ at 8:15 pm Nov 29 -f sc1 - в 8.15 вечора 29 листопада

 

Контрольні запитання

  1. Що такое процес?
  2. Які атрибути є у процеса?
  3. В яких станах може знаходитися процес?
  4. Що таке фоновий режим?
  5. Які команди служать для роботи з задачами в фоновому режимі?
  6. Які команди дозволяють отримати інформацію про процеси?
  7. Які сигнали ви знаєте? Їх призначення?
  8. Призначення файлової системи /proc?

 

 



Дата добавления: 2015-07-19; просмотров: 45 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Віртуальна файлова система /proc| Управляючі структури

mybiblioteka.su - 2015-2024 год. (0.006 сек.)