Cloud

crontab 전체 사용자 스케쥴러 확인 본문

리눅스

crontab 전체 사용자 스케쥴러 확인

Firewall 2018. 1. 25. 11:03





crontab -l 을 쓰면 현재 계정의 스케쥴러만 확인이 가능하다.


일일히 들어가는 것은 귀찮은니 파일 형태로 저장되어있는 /var/spool/cron 디렉토리로 이동하면 계정단위로 저장되어 있는 스케쥴러를 볼 수 있다.


cd /var/spool/cron


단 root 로 확인해야 한다.


제타위키에 보면 이런 멋진 스크립트로 확인하시는 분도 있다.


for user in $(grep /bin/bash /etc/passwd | cut -f1 -d:); do crontab -u $user -l; done



스크립트 출처 (제타위키)


https://zetawiki.com/wiki/%EB%AA%A8%EB%93%A0_%EA%B3%84%EC%A0%95_crontab_%EC%9E%91%EC%97%85_%EB%B3%B4%EA%B8%B0

Comments