π οΈ ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠ°Π±ΠΎΡΡ Ρ cron: ΠΊΠ°ΠΊ Π½Π΅ ΡΠΏΡΡΡΠΈΡΡ Π²Π°ΠΆΠ½ΠΎΠ΅ Π·Π° Π³ΡΠ°Π½ΠΈΡΠ΅ΠΉ ΡΡΡΠΈΠ½Ρ ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ! π Π Π°Π±ΠΎΡΠ° Ρ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊΠΎΠΌ Π·Π°Π΄Π°Ρ β ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΡΠ°ΠΌΡΡ
ΠΌΠΎΡΠ½ΡΡ
ΠΎΡΡΠΆΠΈΠΉ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½Π°. ΠΠΎ ΡΡΠΎ, Π΅ΡΠ»ΠΈ Π²Π°ΡΠΈ Π·Π°Π΄Π°Π½ΠΈΡ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΏΡΠΎΡΡΠΎ ΠΈΡΡΠ΅Π·Π°ΡΡ ΠΈΠ»ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π½Π΅ ΡΠ°ΠΊ, ΠΊΠ°ΠΊ Π·Π°Π΄ΡΠΌΠ°Π½ΠΎ? Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ cron Π½Π°Π΄Π΅ΠΆΠ½ΡΠΌ ΠΈ ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΡΠΌ! - ΠΠΎΠ±Π°Π²Π»ΡΠΉΡΠ΅ Π²ΡΠ²ΠΎΠ΄ Π»ΠΎΠ³ΠΎΠ² β ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»ΡΠΉΡΠ΅ stdout ΠΈ stderr Π² ΡΠ°ΠΉΠ»Ρ: * * * * * /path/to/script.sh >> /var/log/mycron.log 2>&1 - ΠΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ ΡΡΠ°ΡΡΡ Π·Π°Π΄Π°Π½ΠΈΠΉ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ: sudo grep CRON /var/log/syslog - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ sleep Π²Π½ΡΡΡΠΈ ΡΠΊΡΠΈΠΏΡΠΎΠ², ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅Π³Π°ΡΡ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
Π·Π°ΠΏΡΡΠΊΠΎΠ²: sleep $((RANDOM % 300)) - ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°ΠΉΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ Π² ΡΠ°ΠΉΠ»Π΅ /etc/environment Π΄Π»Ρ ΠΊΠΎΠ½ΡΠΈΡΡΠ΅Π½ΡΠ½ΠΎΡΡΠΈ: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin - ΠΠΎΠ±Π°Π²Π»ΡΠΉΡΠ΅ ΠΌΠ΅ΡΠΊΠΈ ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π² ΡΠ°ΠΉΠ»Ρ crontab: ΡΠ°ΠΊ ΠΏΡΠΎΡΠ΅ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ Π·Π°Π΄Π°ΡΠΈ ΠΈ Π½Π΅ Π΄ΠΎΠΏΡΡΡΠΈΡΡ ΠΏΡΡΠ°Π½ΠΈΡΡ. ΠΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊ β ΡΡΠΎ ΠΌΠ°Π³ΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π·Π° ΠΊΡΠ»ΠΈΡΠ°ΠΌΠΈ, Π½ΠΎ ΡΡΠΎΠΈΡ Π·Π½Π°ΡΡ Π²ΡΠ΅ Π»Π°ΠΉΡΡ
Π°ΠΊΠΈ, ΡΡΠΎΠ±Ρ ΠΎΠ½Π° ΡΠ°Π±ΠΎ
π οΈ ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠ°Π±ΠΎΡΡ Ρ cron: ΠΊΠ°ΠΊ Π½Π΅ ΡΠΏΡΡΡΠΈΡΡ Π²Π°ΠΆΠ½ΠΎΠ΅ Π·Π° Π³ΡΠ°Π½ΠΈΡΠ΅ΠΉ ΡΡΡΠΈΠ½Ρ
12Β ΠΈΡΠ»ΡΒ 202512Β ΠΈΡΠ»Β 2025
1 ΠΌΠΈΠ½