Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸ“‘ Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ cron для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π°Π΄Π°Ρ‡ Π½Π° Linux

πŸ“‘ Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ cron для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π°Π΄Π°Ρ‡ Π½Π° Linux Π’Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ задумывался, ΠΊΠ°ΠΊ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ часы Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹ ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свою систСму Π±ΠΎΠ»Π΅Π΅ ΡƒΠΌΠ½ΠΎΠΉ? Π’ΠΎΡ‚ сСкрСт β€” cron! Π­Ρ‚ΠΎΡ‚ встроСнный инструмСнт ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ Ρ‚Π²ΠΎΠΉ Linux Π² идСально настроСнного ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠ°. ΠŸΠ»Π°Π½ΠΈΡ€ΡƒΠ΅ΡˆΡŒ бэкап, очистку Π»ΠΎΠ³ΠΎΠ² ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ систСмы β€” всё Π»Π΅Π³ΠΊΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. ΠŸΠ»ΡŽΡΡ‹ использования cron: - ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° настройки - ΠΠ°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ выполнСния Π·Π°Π΄Π°Ρ‡ Π² Π½ΡƒΠΆΠ½ΠΎΠ΅ врСмя - ΠœΠΈΠ½ΠΈΠΌΡƒΠΌ Ρ€ΡƒΡ‡Π½Ρ‹Ρ… дСйствий ΠΈ ошибок Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ, ΠΎΡ‚ΠΊΡ€ΠΎΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» ΠΈ Π²Π²Π΅Π΄ΠΈ crontab -e. Π—Π΄Π΅ΡΡŒ создаСшь Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π°: - ΠšΠ°ΠΆΠ΄Ρ‹Π΅ 5 ΠΌΠΈΠ½ΡƒΡ‚ β€” */5 * * * * ΠΊΠΎΠΌΠ°Π½Π΄Π° - ВрСмя ΠΏΠΎ дням Π½Π΅Π΄Π΅Π»ΠΈ β€” 0 2 * * 1 (ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ понСдСльник Π² 2 Π½ΠΎΡ‡ΠΈ) - ЕТСмСсячноС Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ β€” 0 0 1 * * НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎΠ΅ ΠΎΡ‡ΠΈΡ‰Π΅Π½ΠΈΠ΅ кэша: 0 3 * * * sudo apt-get clean ΠšΠ»ΡŽΡ‡ β€” ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ расписаниС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ систСмныС Π·Π°Π΄Π°Ρ‡ΠΈ Π½Π΅ мСшали ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ. Когда систСма сама заботится ΠΎ Ρ€ΡƒΡ‚ΠΈΠ½Π΅, остаСтся большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ для Π²Π°ΠΆΠ½Ρ‹Ρ… Π²Π΅Ρ‰Π΅ΠΉ. А Ρ‚Ρ‹ ΡƒΠΆΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π» свои Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈΠ»ΠΈ всС Π΅Ρ‰Π΅

πŸ“‘ Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ cron для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π°Π΄Π°Ρ‡ Π½Π° Linux

Π’Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ задумывался, ΠΊΠ°ΠΊ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ часы Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹ ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свою систСму Π±ΠΎΠ»Π΅Π΅ ΡƒΠΌΠ½ΠΎΠΉ? Π’ΠΎΡ‚ сСкрСт β€” cron! Π­Ρ‚ΠΎΡ‚ встроСнный инструмСнт ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ Ρ‚Π²ΠΎΠΉ Linux Π² идСально настроСнного ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠ°.

ΠŸΠ»Π°Π½ΠΈΡ€ΡƒΠ΅ΡˆΡŒ бэкап, очистку Π»ΠΎΠ³ΠΎΠ² ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ систСмы β€” всё Π»Π΅Π³ΠΊΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

ΠŸΠ»ΡŽΡΡ‹ использования cron:

- ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° настройки

- ΠΠ°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ выполнСния Π·Π°Π΄Π°Ρ‡ Π² Π½ΡƒΠΆΠ½ΠΎΠ΅ врСмя

- ΠœΠΈΠ½ΠΈΠΌΡƒΠΌ Ρ€ΡƒΡ‡Π½Ρ‹Ρ… дСйствий ΠΈ ошибок

Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ, ΠΎΡ‚ΠΊΡ€ΠΎΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» ΠΈ Π²Π²Π΅Π΄ΠΈ crontab -e. Π—Π΄Π΅ΡΡŒ создаСшь Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π°:

- ΠšΠ°ΠΆΠ΄Ρ‹Π΅ 5 ΠΌΠΈΠ½ΡƒΡ‚ β€” */5 * * * * ΠΊΠΎΠΌΠ°Π½Π΄Π°

- ВрСмя ΠΏΠΎ дням Π½Π΅Π΄Π΅Π»ΠΈ β€” 0 2 * * 1 (ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ понСдСльник Π² 2 Π½ΠΎΡ‡ΠΈ)

- ЕТСмСсячноС Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ β€” 0 0 1 * *

НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎΠ΅ ΠΎΡ‡ΠΈΡ‰Π΅Π½ΠΈΠ΅ кэша:

0 3 * * * sudo apt-get clean

ΠšΠ»ΡŽΡ‡ β€” ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ расписаниС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ систСмныС Π·Π°Π΄Π°Ρ‡ΠΈ Π½Π΅ мСшали ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ.

Когда систСма сама заботится ΠΎ Ρ€ΡƒΡ‚ΠΈΠ½Π΅, остаСтся большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ для Π²Π°ΠΆΠ½Ρ‹Ρ… Π²Π΅Ρ‰Π΅ΠΉ.

А Ρ‚Ρ‹ ΡƒΠΆΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π» свои Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈΠ»ΠΈ всС Π΅Ρ‰Π΅ Π΄Π΅Π»Π°ΠΉ Ρ€ΡƒΠΊΠ°ΠΌΠΈ?

- Подпишись Π½Π° наш ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠΊΠ°Ρ‡Π°Ρ‚ΡŒ свои Π½Π°Π²Ρ‹ΠΊΠΈ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ знания Π² тСстах https://t.me/gradeliftbot!

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚! Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!