답변:
스크립트에 따라 다르지만 crontab을 루트로 쉽게 찾을 수 있습니다.
crontab -l -u <user>
또는 모든 사용자의 파일이있는 스풀에서 crontab을 찾을 수 있습니다
cat /var/spool/cron/crontabs/<user>
각 줄의 시작 부분에 사용자 이름이 인쇄 된 모든 사용자의 crontab을 표시하려면 다음을 수행하십시오.
cd /var/spool/cron/crontabs/ && grep . *
crontab -e -u <user>
편집에 그것은뿐만 아니라 작동
/var/spool/cron/<user>
내 Centos 7 호스트에서.
모든 사용자를 나열하고 모든 사용자에 대해 cron을 인쇄하는 하나의 라이너 :
for user in $(getent passwd | cut -f1 -d: ); do echo $user; crontab -u $user -l; done
이 솔루션 :
/var/spool/cron/crontabs/
vs/var/spool/cron/
sh
하지만 작동 하지 않습니다 bash
.