LINUX

Linux 05 : cron

nidoos 2021. 5. 20. 11:09

cron

  • 정기적으로 명령을 시켜주는 소프트웨어
  • 시스템을 운영하다보면 데이터를 정기적으로 백업한다던지의 정기적인 작업이 필요할 때가 있다. 이러한 경우에 cron을 이용한다.
  • contab -e : 하고자 하는 일을 정의할 수 있다.

cron

  • m : 실행되는 분의 주기 (*/10 : 10분에 한번)
  • h : 실행되는 시간의 주기( * : 시간과는 상관없이 실행)
    • 10 1 : 1시 10분에 실행
  • dom : day of month(한달에 얼마나)
    • 24 : 매달 24일
  • dow : 요일
  • command : 명령어 입력

결과

cron2

tail

tail

  • tail 파일명 : 해당 파일의 가장 뒤쪽의 텍스트 보여준다.
  • tail -f 파일명 : 해당 파일을 감시하고 있다가 파일의 뒤쪽에 텍스트가 추가되면 자동으로 화면에 보여준다.

 

  • 2 : 표준에러
  • 1 : 표준출력
  • date.log 2 >&1 : 표준에러를 표준출력화시킴(리다이렉션) 표준출력화된 것은 date.log에 함께 저장됨



alias

  • alias l='ls -al' : 명령어 l 을 치면 ls -al 이 나온다.