Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΊΠΎΡ€Π·ΠΈΠ½ΡƒΠŸΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒ
Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸ› οΈ Как ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ использованиС cron для Π½Π°Π΄Π΅ΠΆΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡

πŸ› οΈ Как ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ использованиС cron для Π½Π°Π΄Π΅ΠΆΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ Π’Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°Π»ΠΈΡΡŒ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свои автоматичСскиС Π·Π°Π΄Π°Ρ‡ΠΈ максимально ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΈ бСзопасными? ΠŸΠΎΡ€Π° Ρ€Π°Π·Π±Π°Π²ΠΈΡ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹ хитростями ΠΈ малСнькими сСкрСтами β€” вСдь Π΄Π°ΠΆΠ΅ самый простой cron ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ ΠΌΠΎΡ‰Π½Ρ‹ΠΌ инструмСнтом! - *Настройка логирования* ДобавляйтС Π²Ρ‹Π²ΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄ Π² Π»ΠΎΠ³-Ρ„Π°ΠΉΠ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ быстро ΠΎΡ‚ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ: * * * * * /path/to/script.sh >> /var/log/cron.log 2>&1 - *Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠ»Π½Ρ‹Π΅ ΠΏΡƒΡ‚ΠΈ ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ* ΠŸΡƒΡ‚ΠΈ, ΠΊΠ°ΠΊ /usr/bin/rsync вмСсто rsync, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ошибок ΠΈΠ·-Π·Π° Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… окруТСния. - *Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ* Иногда Π²Π°ΠΆΠ½ΠΎ Π½Π΅ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ сразу, Π° Π΄Π°Π²Π°Ρ‚ΡŒ систСмС ΠΎΡ‚Π΄ΠΎΡ…Π½ΡƒΡ‚ΡŒ, особСнно ΠΏΡ€ΠΈ частых Π²Ρ‹Π·ΠΎΠ²Π°Ρ…. - *ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠΉΡ‚Π΅ состояниС `cron`* Команда systemctl status cron ΠΈΠ»ΠΈ service cron status ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ, всС Π»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ Π½Π°Π΄ΠΎ. МалСнькиС Ρ‚Ρ€ΡŽΠΊΠΈ β€” большиС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹! А Ρ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ хитрости Π² своих Π·Π°Π΄Π°Ρ‡Π°Ρ…? ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡΡ Π½Π° наш ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ

πŸ› οΈ Как ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ использованиС cron для Π½Π°Π΄Π΅ΠΆΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡

Π’Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°Π»ΠΈΡΡŒ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свои автоматичСскиС Π·Π°Π΄Π°Ρ‡ΠΈ максимально ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΈ бСзопасными? ΠŸΠΎΡ€Π° Ρ€Π°Π·Π±Π°Π²ΠΈΡ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹ хитростями ΠΈ малСнькими сСкрСтами β€” вСдь Π΄Π°ΠΆΠ΅ самый простой cron ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ ΠΌΠΎΡ‰Π½Ρ‹ΠΌ инструмСнтом!

- *Настройка логирования*

ДобавляйтС Π²Ρ‹Π²ΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄ Π² Π»ΠΎΠ³-Ρ„Π°ΠΉΠ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ быстро ΠΎΡ‚ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ:

* * * * * /path/to/script.sh >> /var/log/cron.log 2>&1

- *Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠ»Π½Ρ‹Π΅ ΠΏΡƒΡ‚ΠΈ ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ*

ΠŸΡƒΡ‚ΠΈ, ΠΊΠ°ΠΊ /usr/bin/rsync вмСсто rsync, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ошибок ΠΈΠ·-Π·Π° Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… окруТСния.

- *Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ*

Иногда Π²Π°ΠΆΠ½ΠΎ Π½Π΅ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ сразу, Π° Π΄Π°Π²Π°Ρ‚ΡŒ систСмС ΠΎΡ‚Π΄ΠΎΡ…Π½ΡƒΡ‚ΡŒ, особСнно ΠΏΡ€ΠΈ частых Π²Ρ‹Π·ΠΎΠ²Π°Ρ….

- *ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠΉΡ‚Π΅ состояниС `cron`*

Команда systemctl status cron ΠΈΠ»ΠΈ service cron status ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ, всС Π»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ Π½Π°Π΄ΠΎ.

МалСнькиС Ρ‚Ρ€ΡŽΠΊΠΈ β€” большиС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹! А Ρ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ хитрости Π² своих Π·Π°Π΄Π°Ρ‡Π°Ρ…?

ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡΡ Π½Π° наш ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Ρ… Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΎΠ², Π° Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot Ρ‚Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡˆΡŒ свои знания ΠΈ ΡƒΠ·Π½Π°Π΅ΡˆΡŒ свСТиС вакансии!