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