Arch에서 cron.d 사용하기

Arch에서 cron.d 사용하기

지금까지 저는 cron.dDebian-LAMP 환경에서 crontab이 아닌 cron 작업을 구성했습니다.

내 cron 작업에서는 웹 애플리케이션이 포함된 CMS를 업그레이드하는 데 사용됩니다.

제가 처음부터 했던 방법은 이렇습니다.

#!/bin/bash

cat <<-EOF > /etc/cron.daily/cron_daily
    #!/bin/bash
    for dir in ${drt}/*/; do
        if pushd "$dir"; then
            rws
                composer update drupal/* webflo/drupal-core-require-dev --with-dependencies
                drush updatedb
                drush cache:rebuild
            rws
        popd
        fi
    done 2> $HOME/myErrors
EOF

cat <<-EOF > /etc/cron.weekly/cron_weekly
    #!/bin/bash
    find "$drt" -path "*/cache/*" -type f -delete
    certbot renew -q
EOF

chmod +x /etc/cron{.daily,.weekly}

내 질문

나는 Debian 대신 Arch를 사용하기 시작하는 것을 고려하고 있습니다.

나는 확인했다아치 크론 문서사용법과 관련하여 이것이 Arch의 기본 부분인지, 그렇지 않은 경우 설치 방법이 cron.d명확하지 않습니다 .cron.d

아치의 일부 인가요 cron.d? 그렇지 않다면 어떻게 설치하나요?

답변1

/etc/cron.daily패키지는 설치 후에 사용할 수 있지만 cronie사전 설치되어 있지는 않습니다.

pacman -S cronie

아치 리눅스의 기본 시스템 예약 작업은 다음과 같은 방식으로 관리됩니다.systemd.timer. 타이머 단위 나열:

systemctl list-timers

관련 정보