add 12 lesson lab
parent
316501e711
commit
8a08352e95
9
labs.md
9
labs.md
|
@ -117,3 +117,12 @@
|
||||||
|
|
||||||
***
|
***
|
||||||
|
|
||||||
|
**Глава 12. Планирование заданий.**
|
||||||
|
|
||||||
|
1. Убедиться, что `systemd timer`, который очищает временные файлы, активен.
|
||||||
|
|
||||||
|
2. Запустить задание cron, которое выполнит команду `touch /tmp/cronfile` через 5 минут.
|
||||||
|
|
||||||
|
3. Используя `at` запланировать задание отключения компьютера сегодня в удобное время.
|
||||||
|
|
||||||
|
***
|
||||||
|
|
|
@ -339,3 +339,58 @@ sudo systemctl start httpd
|
||||||
|
|
||||||
***
|
***
|
||||||
|
|
||||||
|
**Глава 12. Планирование заданий.**
|
||||||
|
|
||||||
|
1. Убедиться, что `systemd timer`, который очищает временные файлы, активен.
|
||||||
|
```bash
|
||||||
|
[user@host ~]$ systemctl status systemd-tmpfiles-clean.timer
|
||||||
|
● systemd-tmpfiles-clean.timer - Daily Cleanup of Temporary Directories
|
||||||
|
Loaded: loaded (/usr/lib/systemd/system/systemd-tmpfiles-clean.timer; static; vendor preset: disabled)
|
||||||
|
Active: active (waiting) since Sun 2021-08-22 20:12:26 MSK; 1 weeks 4 days ago
|
||||||
|
Trigger: Fri 2021-09-03 20:36:07 MSK; 13h left
|
||||||
|
Docs: man:tmpfiles.d(5)
|
||||||
|
man:systemd-tmpfiles(8)
|
||||||
|
|
||||||
|
Aug 22 20:12:26 co1.rh systemd[1]: Started Daily Cleanup of Temporary Directories.
|
||||||
|
```
|
||||||
|
|
||||||
|
2. Запустить задание cron, которое выполнит команду `touch /tmp/cronfile` через 5 минут.
|
||||||
|
```bash
|
||||||
|
crottab -e
|
||||||
|
```
|
||||||
|
*установить значение минут +5 к текущему времени*
|
||||||
|
```bash
|
||||||
|
38 * * * * touch /tmp/cronfile
|
||||||
|
```
|
||||||
|
|
||||||
|
3. Используя `at` запланировать задание отключения компьютера сегодня в удобное время.
|
||||||
|
```bash
|
||||||
|
[user@host ~]$ systemctl status atd.service
|
||||||
|
● atd.service - Job spooling tools
|
||||||
|
Loaded: loaded (/usr/lib/systemd/system/atd.service; enabled; vendor preset: enabled)
|
||||||
|
Active: active (running) since Sun 2021-08-22 20:12:36 MSK; 1 weeks 4 days ago
|
||||||
|
Main PID: 1143 (atd)
|
||||||
|
Tasks: 1 (limit: 11258)
|
||||||
|
Memory: 424.0K
|
||||||
|
CGroup: /system.slice/atd.service
|
||||||
|
└─1143 /usr/sbin/atd -f
|
||||||
|
|
||||||
|
Aug 22 20:12:36 co1.rh systemd[1]: Started Job spooling tools.
|
||||||
|
|
||||||
|
```
|
||||||
|
```bash
|
||||||
|
[user@host ~]$ sudo at 21:00
|
||||||
|
[sudo] password for da2001:
|
||||||
|
warning: commands will be executed using /bin/sh
|
||||||
|
at> poweroff
|
||||||
|
at> <EOT>
|
||||||
|
```
|
||||||
|
*для выхода из оболочки `at` нажать Ctrl+D*
|
||||||
|
*отменим задание*
|
||||||
|
```bash
|
||||||
|
[user@host ~]$ sudo atq
|
||||||
|
3 Fri Sep 3 21:00:00 2021 a root
|
||||||
|
[user@host ~]$ sudo atrm 3
|
||||||
|
```
|
||||||
|
|
||||||
|
***
|
||||||
|
|
Loading…
Reference in New Issue