Различия

Показаны различия между двумя версиями страницы.


run-parts [2025/07/06 12:39] (текущий) – создано - внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 +====== Что такое команда run-parts ======
 +{{htmlmetatags>
 +metatag-description=(Команда run-parts запускает все исполнимые файлы найденные в указанном каталоге.)
 +}}
 +
 +
 +Команда **run-parts** запускает на исполнение все сценарии (в заданном каталоге), в порядке лексической сортировки их имён, если не задана опция --reverse, в этом случае они будут запускаться в противоположенном порядке. Естественно, файлы сценариев должны иметь права на исполнение.
 +
 +Демон [[cron|crond]] вызывает run-parts для запуска сценариев из каталогов /etc/cron.*.
 +
 +<note important>Если не задана ни опция --lsbsysinit ни опция --regex, то имена должны состоять полностью из букв в верхнем и нижнем регистре, цифр, знаков подчёркивания и дефисов. Точку run-parts НЕ понимает.</note>
 +====== Примеры ======
 +  * Напечатать имена всех файлов в /etc, которые начинаются с 'p' и заканчиваются на 'd':<file>
 +# run-parts --list --regex '^p.*d$' /etc
 +/etc/passwd
 +</file>
 +  * Опция test. Напечатать имена сценариев(только!, если нужны все файлы опция list), которые будут запущены, но не запускать их на самом деле.<file>
 +# run-parts --test -v /etc/cron.weekly
 +/etc/cron.weekly/man-db
 +/etc/cron.weekly/psql_backup_zabbix
 +</file>
 +
  

📌 Удобный подбор VPS по параметрам доступен на DIEGfinder.com - официальном инструменте проекта DIEG. Это часть единой экосистемы, созданной для того, чтобы помочь быстро найти подходящий VPS/VDS сервер для любых задач хостинга.

📌 Для тестирования скриптов, установщиков VPN и Python-ботов рекомендуем использовать надежные VPS на короткий срок. Подробнее о быстрой аренде VPS для экспериментов - читайте здесь.

💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!