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

πŸ§ͺ ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ Π½Π°Π²Ρ‹ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с crontab: ΠΊΠ°ΠΊ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… усилий

πŸ§ͺ ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ Π½Π°Π²Ρ‹ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с crontab: ΠΊΠ°ΠΊ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… усилий Π₯ΠΎΡ‡Π΅ΡˆΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ систСмы Π΄Π΅Π»Π°Π»ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π·Π° тСбя, Π° Ρ‚Ρ‹ занимался интСрСсными ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ? Π’ΠΎΠ³Π΄Π° time to ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠΌΠΎΡ‰ΡŒΡŽ cron! Π­Ρ‚ΠΎΡ‚ Π΄Π΅ΠΌΠΎΠ½ β€” Ρ‚Π²ΠΎΠΉ Π»ΡƒΡ‡ΡˆΠΈΠΉ Π΄Ρ€ΡƒΠ³ для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π°Π΄Π°Ρ‡. Π’ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ стоит Π΅Π³ΠΎ ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ: - (Π»Π΅Π³ΠΊΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ рСгулярныС скрипты) - (ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ врСмя ΠΈ Π½Π΅Ρ€Π²Ρ‹) - (Π½Π΅ Π±ΠΎΡΡ‚ΡŒΡΡ Π·Π°Π±Ρ‹Ρ‚ΡŒ ΠΎ Π²Π°ΠΆΠ½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ) ΠŸΡ€ΠΈΠΌΠ΅Ρ€ простого задания: Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ бэкап ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π²Π΅Ρ‡Π΅Ρ€ Π² 2 Π½ΠΎΡ‡ΠΈ. Плюс, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΠΎ дням Π½Π΅Π΄Π΅Π»ΠΈ, ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, с условиями. Π“Π»Π°Π²Π½ΠΎΠ΅ β€” ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π·Π°Π΄Π°Ρ‡: - crontab -e β€” ΠΊΠΎΠΌΠ°Π½Π΄Π° для рСдактирования расписания. - Π€ΠΎΡ€ΠΌΠ°Ρ‚: * * * * * /path/to/script.sh β€” ΠΌΠΈΠ½ΡƒΡ‚Ρ‹, часы, Π΄Π½ΠΈ, мСсяцы, Π½Π΅Π΄Π΅Π»ΠΈ. Зная, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Ρ‹, Ρ‚Ρ‹ сдСлаСшь Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ своСй стихиСй. Π‘ΠΎΠ»ΡŒΡˆΠ΅ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ скрипты β€” всё сдСлаСт cron! А Ρ‚Ρ‹ ΡƒΠΆΠ΅ использовал cron для своих ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΈΠ»ΠΈ всё Π΅Ρ‰Ρ‘ всё Π΄Π΅Π»Π°Π» Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ? - ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ своих Π΄Ρ€ΡƒΠ·Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒ Π³ΡƒΡ€Ρƒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² https:/

πŸ§ͺ ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ Π½Π°Π²Ρ‹ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с crontab: ΠΊΠ°ΠΊ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… усилий

Π₯ΠΎΡ‡Π΅ΡˆΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ систСмы Π΄Π΅Π»Π°Π»ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π·Π° тСбя, Π° Ρ‚Ρ‹ занимался интСрСсными ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ? Π’ΠΎΠ³Π΄Π° time to ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠΌΠΎΡ‰ΡŒΡŽ cron! Π­Ρ‚ΠΎΡ‚ Π΄Π΅ΠΌΠΎΠ½ β€” Ρ‚Π²ΠΎΠΉ Π»ΡƒΡ‡ΡˆΠΈΠΉ Π΄Ρ€ΡƒΠ³ для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π°Π΄Π°Ρ‡.

Π’ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ стоит Π΅Π³ΠΎ ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ:

- (Π»Π΅Π³ΠΊΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ рСгулярныС скрипты)

- (ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ врСмя ΠΈ Π½Π΅Ρ€Π²Ρ‹)

- (Π½Π΅ Π±ΠΎΡΡ‚ΡŒΡΡ Π·Π°Π±Ρ‹Ρ‚ΡŒ ΠΎ Π²Π°ΠΆΠ½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ)

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ простого задания: Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ бэкап ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π²Π΅Ρ‡Π΅Ρ€ Π² 2 Π½ΠΎΡ‡ΠΈ.

Плюс, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΠΎ дням Π½Π΅Π΄Π΅Π»ΠΈ, ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, с условиями. Π“Π»Π°Π²Π½ΠΎΠ΅ β€” ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π·Π°Π΄Π°Ρ‡:

- crontab -e β€” ΠΊΠΎΠΌΠ°Π½Π΄Π° для рСдактирования расписания.

- Π€ΠΎΡ€ΠΌΠ°Ρ‚: * * * * * /path/to/script.sh β€” ΠΌΠΈΠ½ΡƒΡ‚Ρ‹, часы, Π΄Π½ΠΈ, мСсяцы, Π½Π΅Π΄Π΅Π»ΠΈ.

Зная, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Ρ‹, Ρ‚Ρ‹ сдСлаСшь Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ своСй стихиСй. Π‘ΠΎΠ»ΡŒΡˆΠ΅ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ скрипты β€” всё сдСлаСт cron!

А Ρ‚Ρ‹ ΡƒΠΆΠ΅ использовал cron для своих ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΈΠ»ΠΈ всё Π΅Ρ‰Ρ‘ всё Π΄Π΅Π»Π°Π» Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ?

- ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ своих Π΄Ρ€ΡƒΠ·Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒ Π³ΡƒΡ€Ρƒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² https://t.me/LinuxSkill Π° Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои знания β€” Π² https://t.me/gradeliftbot.

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