Linux

리눅스 crontab

개바새바 2023. 7. 3. 17:50
728x90

crontab

"crontab"은 리눅스나 유닉스 기반 시스템에서 사용되는 명령어로, 

주기적으로 실행되는 작업을 예약 및 관리하는 데 사용됩니다. 

이를 통해 자동화된 작업을 수행할 수 있습니다.

"crontab"을 사용하면 특정한 시간에 스크립트, 명령어 또는 프로그램을 자동으로 실행할 수 있습니다.
"crontab -e" 명령을 사용하여 사용자의 개인적인 cron 작업 스케줄을 편집할 수 있습니다.
cron 작업 스케줄은 시간 단위, 분 단위, 일 단위, 월 단위 등을 조합하여 작성됩니다.


예를 들어, "0 0 * * * /home/user/backup.sh"와 같이 작성하면 

매일 자정에 "/home/user/backup.sh" 스크립트가 실행됩니다.


"crontab" 명령어는 시스템 관리자나 개발자 등이 자동화된 작업을 예약하고 관리하는 데 유용한 도구입니다.
이렇게 "crontab" 명령어를 사용하면 예약된 작업을 통해 시간을 절약하고 반복적인 작업을 자동화할 수 있습니다.

 

corntab -l

"corntab -l" 명령은 리눅스에서 cron 작업 스케줄을 확인하는 명령입니다. 

cron은 리눅스에서 주기적으로 실행되는 작업을 예약하기 위해 사용되는 스케줄링 시스템입니다. 

"corntab -l" 명령을 사용하면 현재 사용자에 대한 cron 작업 스케줄 목록이 표시됩니다. 

스케줄된 작업에 대한 정보(예: 실행 시간, 명령 등)를 확인할 수 있습니다.

 

이러한 명령은 주로 리눅스 시스템 관리 및 웹 서버 운영 등에 사용됩니다.

 

 

 

728x90