crontab(2)
-
리눅스 크론탭(Linux Crontab) 사용법
"특정 시간에 특정 작업을 해야한다." 라고 한다면 크론탭을 사용해 편하게 리눅스를 사용하실 수 있습니다. 1. 크론탭 기본 (crontab basic) 일단 기본이 되는 크론탭 사용법을 한 번 볼까요. 리눅스 쉘에서 다음처럼 입력합니다. $ crontab -e 그러면 뭔가 편집할 수 있는 곳이 로딩됩니다. 이곳이 바로 크론탭을 설정할 수 있는 장소이죠. 여기에 각종 크론탭 명령어를 입력후 콜론(:) 입력 후에 wq 를 입력해 크론탭을 갱신시킵시다. 반대로 현재 크론탭에 어떤 내용이 들어있는지 보려면 다음처럼 입력하세요. $ crontab -l 그러면 cat 명령어로 파일을 읽어들인 것처럼 표준 출력으로 크론탭 내용이 나오게 됩니다. 그런데 만약(거의 없겠지만) 크론탭을 지우고 싶다면? 리눅스 쉘에 다음..
2021.09.09 -
crontab: 전체 사용자의 예약작업 확인.
1. 각 user가 자신의 예약작업을 확인 각 user는 자신의 cron list를 확인할 수 있습니다. ]# crontab -l 2. root는 어느 user던 조회가 가능합니다. ]# crontab -u user1 -l 위 예에서는 user1의 예약작업들의 리스트를 확인합니다. 3. 전체 사용자의 예약작업 확인(root권한) 전체 사용자의 예약작업을 확인하는 옵션은 별도로 없으나, passwd의 user리스트를 이용하여 확인해 볼 수 있을 것 같습니다. - bash 쉘을 가진 user의 예약작업 리스트 확인 ]# for user in $(grep /bin/bash /etc/passwd | cut -f1 -d:); do crontab -u $user -l; done - 전체 user의 예약작업 리스트 ..
2021.09.06