Запуск задач по расписанию linux. Cron и его маленький секрет

  Рет қаралды 21,262

Мир IT с Антоном Павленко

Мир IT с Антоном Павленко

5 жыл бұрын

Сron - программа-демон, предназначенная выполнение задач по расписанию в linux. В этом видео вы узнаете:
Где находятся файлы cron
Как указать время в crontab
Запуск задания crontab каждый час, каждую минуту и другие примеры.
А так же маленький секрет о котором забывают даже мотерые линуксоиды
ХОТИТЕ ПОМОЧЬ КАНАЛУ?
Регистрируйтесь и совершайте покупки на Letyshops по моей реферальной ссылки katuhus.com/g/7khfs3jtus9de6e...
А если есть возможность прямого доната
Яндекс.Деньги: money.yandex.ru/to/4100124083...
Моя реферальная ссылка на aliexpress alitems.com/g/1e8d1144949de6e...
Реферальная ссылка на PROFI:
ad.admitad.com/g/zqyi8ot6o29d...
КОНТАКТЫ:
Канал в TELEGRAM: t.me/worlditech (worlditech)
Чат в TELEGRAM: t.me/linux_wit
Группа в VK: worlditech
INSTAGRAM: / pavlenko.at
Еще контакты:
t.me/pavlenko_at
atpavlenko
/ anton.pavlenko.94
#Cron #Linux #LinuxCrontab #Crontab #CrontabLinux #CrontabПримеры #ВыполнениеЗадачПоРасписанию #КакУказатьВремяВCrontab #LinuxCron #КакУстановитьВремяВCrontab #CrontabE #CrontabL #CrontabКаждые5Минут #CrontabКаждыйЧас #CrontabEРедактор #CrontabEПримеры #CrontabКаждуюМинуту #CrontabЧтоЭто #CrontabUbuntuServer #ЗапускЗадачПоРасписанию #ВремяВCrontab #УрокиЛинукс #ВыполнениеКомандПоРасписанию #Линукс #ЗапускЗадачПоРасписаниюLinux

Пікірлер: 85
@user-gk3ep5mq9r
@user-gk3ep5mq9r Ай бұрын
Лайфхак - если кто-то хочет узнать как выглядит типичный айтишник с опытом, то всегда смотрите на его глаза
@c333ton
@c333ton Жыл бұрын
Спасибо!
@PetrNagel
@PetrNagel 5 жыл бұрын
Ну что сказать) Хорош!) Мне нравится) Молодец) Безумный взгляд уморительный) Продолжай)
@pavlenkoat
@pavlenkoat 5 жыл бұрын
Спасибо большое.
@user-gp5qp8xf7r
@user-gp5qp8xf7r 4 жыл бұрын
спасибо.
@mmospanenko
@mmospanenko 4 жыл бұрын
Спасибо, полезное видео... Сколько я мучался с этим кроном когда разбирался))) особенно с переменными окружения, путями, переменными внутри скриптов и тд. Про системд таймер не знал
@naitside3410
@naitside3410 2 жыл бұрын
почему крон при выполнении скриптов переносит длинные строки? например скрипт 1.sh с текстом echo $(uname - a) , если выполню вручную ./1.sh, вывод будет в одной строке, а если добавлю задание в крон (* * * * * /home/user/1.sh) , то в выводе получу перенос строки
@stari4ok702
@stari4ok702 5 жыл бұрын
Спасибо за ваш контент! Вот стану сис. админом Linux и закину вам донатоса)
@pavlenkoat
@pavlenkoat 5 жыл бұрын
Пожалуйста. Удачи вам
@dmitryklets7127
@dmitryklets7127 5 жыл бұрын
На домашнем компе давно настроил резервное копирование фотоархива каждый час. Потому как не знаю когда я его включу и как долго будет выключенным.
@amyasnikov
@amyasnikov 5 жыл бұрын
4:22 Оговорка. Долно быть так. Каждые 10 минут.
@oleg-medovikov
@oleg-medovikov 4 жыл бұрын
единственное, что меня в этом интересует - почему это реализовано так сложно и непонятно?
@gobpblueex
@gobpblueex Ай бұрын
Критикуя - предлагай, как можно было сделать консольную утилиту проще ? Если это сложно, то пожалуй вам стоит выбрать другой род деятельности.
@MsSofull
@MsSofull 5 жыл бұрын
Спасибо! Полезно!
@pavlenkoat
@pavlenkoat 5 жыл бұрын
Спасибо, что смотрите.
@SergMirny_yt
@SergMirny_yt 3 жыл бұрын
Понравился жест и выражение лица на слове делегировать. Точно отображающий истинное желание, которое прячется под красивым словом - делегирование )
@arta2318
@arta2318 3 жыл бұрын
Что такое PATH: как она переопределяет ? Зачем это нужно ?
@Max-so6oh
@Max-so6oh 3 жыл бұрын
Годнота. Спасибо)
@EvgenOl
@EvgenOl Жыл бұрын
Ввёл я такой crontab -e... А дальше то надо уметь в vim... Сцуко... Для вас, сисадминов, это само собой разумеющееся, а мы тут страдаем. Коли объясняете, объясните пожалуйста всё, и хоть с одним примером от а до я.
@9kopb
@9kopb 5 жыл бұрын
спасибо, было интересно:)
@pavlenkoat
@pavlenkoat 5 жыл бұрын
Спасибо что смотрите
@user-sf1vx5rm8u
@user-sf1vx5rm8u 5 жыл бұрын
Пользуюсь кроном, легко поддаётся пониманию как он работает, вы не сказали за ошибки, а то есть на сколько я понимаю при создание новой задачи если указал все верно то есть саму команду или путь к скрипту то крон сохранит без ошибок, а если сделал что-то не так то при сохранение он выдаст ошибку. Не плохо было-бы ещё про загрузчика grub и grub2 послушать, и как правильно установить uefi загрузчика.
@pavlenkoat
@pavlenkoat 5 жыл бұрын
Если структуру которую я в видео описал не соблюсти он выдаст ошибку. А ошибки команды он не распарсит.
@excavator3571
@excavator3571 7 ай бұрын
крона много не бывает, но помнить все это не надо, есть доки и видосики :)
@user-wq4eo9if5e
@user-wq4eo9if5e 5 жыл бұрын
Супер, просто-доступно-наглядно именно то что по жизни для понимания нужно))) уважение и лайк за контент
@pavlenkoat
@pavlenkoat 5 жыл бұрын
Спасибо что смотрите.
@user-ln8su3et2u
@user-ln8su3et2u 5 жыл бұрын
а как поведет себя крон, если на момент выполнения задания компьютер был выключен?
@pavlenkoat
@pavlenkoat 5 жыл бұрын
Cron запускает программу. При перезагрузки он завешиваться. Если вы имеете ввиду запустит ли он пропущенное задание с ново то нет. Он его запустит только в следующий раз по расписанию.
@PrOxDES
@PrOxDES 5 жыл бұрын
Давно не заходил, уже 2.2 тыс подписчиков. Жирнеешь))) Не удивительно, контент зачетный! Спасибо, Антон! Очень люблю крон. У меня в роутере все задачи через крон выполняются. И племяннику через крон скриптом вайвай открываю на 1 час через 2 часа. Чтобы с ума не сходил))) Тоталитарно, а что делать.
@pavlenkoat
@pavlenkoat 5 жыл бұрын
Его пытается systemd timer вытеснить.
@PrOxDES
@PrOxDES 5 жыл бұрын
@@pavlenkoat , в чем подвох?
@pavlenkoat
@pavlenkoat 5 жыл бұрын
@@PrOxDES Да не в чем. просто создатель systemd придумал свой велосипед :-)
@PrOxDES
@PrOxDES 5 жыл бұрын
@@pavlenkoat , оригинално, однако!
@just2146
@just2146 2 жыл бұрын
Привет из 2021, у него уже за 20к подписчиков
@EXANIX
@EXANIX 4 жыл бұрын
Всё знал. Но лайкнул )
@pavlenkoat
@pavlenkoat 4 жыл бұрын
Спасибо
@frolovskii_v
@frolovskii_v 3 жыл бұрын
Каждые 19 минут в 1 и 2 часа в формате hh... Ну я только учусь мне скидка)
@EgorDemeshko
@EgorDemeshko 8 ай бұрын
кто знает как запустить js скрипт на хостинге с cpanel. инфы не очень много. пробовал команды что-то врое node потом путь к скрипту, но как-то все страно работает, если просто проверить попытаться есть ли node то будет ошибка. which node скажет что нода не установлена. а вот если какую-то команду которую хостер провайдер дает, начинается она с команды source, то node уже как бы есть. тоесть я тогда поидеи делаю правило source %команда для активации node% node %путь к сприпту%
@EgorDemeshko
@EgorDemeshko 8 ай бұрын
нет. не правильно))))мы вообще матерые чайники
@alexandrpodlesnyy1215
@alexandrpodlesnyy1215 2 жыл бұрын
Крутой автор!
@phvntxm8087
@phvntxm8087 2 жыл бұрын
Есть люди живые? Объясните чем будет отличаться (0/19 1,2 * * *) от (*/19 1,2 * * *)?
@amyasnikov
@amyasnikov 5 жыл бұрын
Была задача результаты скрипты отправлять на почту, хотел отправлять командой mail, но не смог настроить smtp. В итоге написал на java простое приложение, которое отправляет весь вывод скрипта на почту ((.
@pavlenkoat
@pavlenkoat 5 жыл бұрын
Вроде все просто. apt-get install mailutils echo "текст письма" | mail -s "Залоговок" user@domain.zon
@pavlenkoat
@pavlenkoat 5 жыл бұрын
Вот для CentOS и ей подобным. yum install mailx
@amyasnikov
@amyasnikov 5 жыл бұрын
@@pavlenkoat Спасибо, странно, что я пытался отправить письно не установив mailutils))
@pavlenkoat
@pavlenkoat 5 жыл бұрын
@@amyasnikov Главное что теперь знаете.
@timmofonnius
@timmofonnius 4 жыл бұрын
Раз в 19 минут с 13:00 до 14:00 каждый день
@DmitriPolyakov
@DmitriPolyakov 2 жыл бұрын
А не через каждые 19 минут с 13 до 14, каждый день?
@naitside3410
@naitside3410 2 жыл бұрын
каждую 19 минуту в час ночи и в 2 часа ночи каждый день
@necromancermt530
@necromancermt530 5 жыл бұрын
Каждые 19 минут 1и2часа каждого дня, каждого месяца каждого года
@pavlenkoat
@pavlenkoat 5 жыл бұрын
:-)
@Dvoini
@Dvoini Жыл бұрын
4:21 ошибка, каждые 10 минут
@user-oh2rm9rc8m
@user-oh2rm9rc8m 5 жыл бұрын
что еще за переменные срЕды?))
@computercomputer3293
@computercomputer3293 5 жыл бұрын
Эт тебе гуглить надо.
@gennadiyzolotaryov4113
@gennadiyzolotaryov4113 5 жыл бұрын
каждая 19 минута 1 и 2 часа
@pavlenkoat
@pavlenkoat 5 жыл бұрын
В видео дождались правильный ответ?
@gennadiyzolotaryov4113
@gennadiyzolotaryov4113 5 жыл бұрын
Мир IT с Антоном Павленко - нет, ответ очевиден: */19 - каждая 19 минута часа. часы указаны: 1,2 ну и потом я свой первый кронтаб правил в прошлом тысячелетии. ;)
@alexeynikulin2159
@alexeynikulin2159 5 жыл бұрын
Каждый день в 1:19 и 2:19
@pavlenkoat
@pavlenkoat 5 жыл бұрын
:-)
@user-tk4lo6fl9j
@user-tk4lo6fl9j 5 жыл бұрын
каждые 19 минут.
@CJ-bx9cx
@CJ-bx9cx 5 жыл бұрын
Я вообще не знал, что он существует.
@pavlenkoat
@pavlenkoat 5 жыл бұрын
Теперь знаете. пользуйтесь :-)
@user-bp9vx7ek1s
@user-bp9vx7ek1s 4 жыл бұрын
Антон, вот мне надо включать ноут в 10-00, а выключать - в 01-00. Всё. Но посмотрев этот ролик, я тупой юзер, сидящей на бубунте с 10.04 до минта 19.3, мечтаю только об одном - послать ваш ё...й линь на х...й вкупе с торвальдсом, столлманом и прочими пи...ми....
@pavlenkoat
@pavlenkoat 4 жыл бұрын
Так не пользуйтесь. Я ж не заставляю.
@user-bp9vx7ek1s
@user-bp9vx7ek1s 4 жыл бұрын
@@pavlenkoat Да ладно, просто разозлился вчера - сил нет. Ни одного вразумительного совета не нашел. Одна копипаста одного и того же неизвестного автора.
@user-bp9vx7ek1s
@user-bp9vx7ek1s 4 жыл бұрын
@@pavlenkoat Спасибо, сегодня на свежую голову все настроил. С Вашей помощью!
@user-bp9vx7ek1s
@user-bp9vx7ek1s 4 жыл бұрын
Поспешил... пишу sudo crontab -e, открывается нано, дописываю в конце 15 16 * * * rtcwake -m off -s 120, сохраняю, выхожу. Наступает 16:15, но ничего не происходит.. Что я делаю не так?
@3ton3ton91
@3ton3ton91 4 жыл бұрын
1:19 1:38 1:57 2:19 2:38 2:57 каждый день, но это не точно
@yodasoda
@yodasoda 5 жыл бұрын
Плз, верните музыку на фоне!
@pavlenkoat
@pavlenkoat 5 жыл бұрын
Это экспериментальный выпуск. Решил посмотреть реакцию на отсутствия музыки
@yodasoda
@yodasoda 5 жыл бұрын
@@pavlenkoat расскажите с следующем видео как правильно делать бэкапы в линуск, а то в интернете в основном статьи о запуске с лайф-флешки, а это дико не удобно
@pavlenkoat
@pavlenkoat 5 жыл бұрын
@@yodasoda Можно dd делать бэкапы, но это долго. Есть еще Timeshift графическая утилита я о ней рассказывал в видео про LinuxMint. Но могу сделать. Только не следующим.
@michaelsmi8900
@michaelsmi8900 5 жыл бұрын
Интересно, а скольким из вас надоело переустанавливать говняный линукс?
@pavlenkoat
@pavlenkoat 5 жыл бұрын
Зачем ставить говняный линукс? Ставьте нормальную ОС на базе ядра Linux и горя не знайте. Перестанавливать будите только когда выйдет новый релиз. А некоторые вообще не надо ( у arch подобных с rolling release).
@MasterSergius
@MasterSergius 5 жыл бұрын
Хороший вопрос, ибо уже 3 года не переставлял.
@thankjura
@thankjura 5 жыл бұрын
Я даже когда комп обновлял(от старого остался ток 1 монитор, клава, мышь, диски) ничего не переустанавливал, мир ток пересобрал под свой проц на всякий и все.
@pavlenkoat
@pavlenkoat 5 жыл бұрын
@@MasterSergius Как говориться настроил и забыл. Я долго сидел на xubuntu 14.04, а когда решил перейти на 16.04 подумал пере установлю, а не обновлюсь. Так я потом долго вспоминал что я там настраивал :-D
@pavlenkoat
@pavlenkoat 5 жыл бұрын
@@thankjura В этом и вся прелесть.
@uvencosuper3471
@uvencosuper3471 7 ай бұрын
Я не понимаю, крон-процесс системой при старте запускается? Не надо его отдельно запускать? Просто после того, как я прописал задание, ничего не происходит вообще. Использую убунту под wsl2, может в этом дело?
@pavlenkoat
@pavlenkoat 7 ай бұрын
Крон процесс со старта. Виндой с 2015 года не пользуюсь не знаю.
@uvencosuper3471
@uvencosuper3471 7 ай бұрын
@@pavlenkoat Да, спасибо, выяснил. В WSL убунте (по крайней мере второй) крон есть, но сам не запускается, руками надо. Остальное работает нормально
@user-arbuzer257
@user-arbuzer257 7 ай бұрын
Спасибо!
@CJ-bx9cx
@CJ-bx9cx 5 жыл бұрын
Я вообще не знал, что он существует.
Linux Crash Course - Scheduling Tasks with Cron
19:25
Learn Linux TV
Рет қаралды 105 М.
Smart Sigma Kid #funny #sigma #comedy
00:40
CRAZY GREAPA
Рет қаралды 33 МЛН
НРАВИТСЯ ЭТОТ ФОРМАТ??
00:37
МЯТНАЯ ФАНТА
Рет қаралды 8 МЛН
Top 10 Linux Job Interview Questions
16:04
tutoriaLinux
Рет қаралды 2,3 МЛН
Почему все российские ОС это Линукс? Open source победил?
8:40
Мир IT с Антоном Павленко
Рет қаралды 17 М.
Что означает клавиша SysRq? Завис linux что делать?
11:05
Мир IT с Антоном Павленко
Рет қаралды 19 М.
Smart Sigma Kid #funny #sigma #comedy
00:40
CRAZY GREAPA
Рет қаралды 33 МЛН