프로젝트 의 Linux 스킬 트리

Bash 를 사용하여 작업 스케줄러 구축하기

초급

이 프로젝트는 Bash 스크립트를 사용하여 작업 스케줄러를 만드는 과정을 안내합니다. 작업 스케줄러를 사용하면 시간별, 일별 또는 주별과 같이 지정된 간격으로 실행되도록 작업을 예약하고 관리할 수 있습니다. 이 스크립트는 예약된 작업 목록, 새 작업 추가 및 기존 작업 제거 옵션을 제공합니다.

linuxshell

💡 이 튜토리얼은 영어로 번역되었습니다. 원본을 보려면 영어로 전환

소개

이 프로젝트는 Bash 스크립트를 사용하여 작업 스케줄러를 만드는 과정을 안내합니다. 작업 스케줄러를 사용하면 시간별, 일별 또는 주별과 같이 지정된 간격으로 실행되도록 작업을 예약하고 관리할 수 있습니다. 이 스크립트는 예약된 작업을 나열하고, 새 작업을 추가하고, 기존 작업을 제거하는 옵션을 제공합니다.

👀 미리보기

Task scheduler script preview

시작하려면 task_scheduler.sh라는 파일을 만들고 제공된 코드를 작성해야 합니다. 첫 번째 단계로 진행해 보겠습니다.

🎯 작업

이 프로젝트에서는 다음을 배우게 됩니다.

  • 프로젝트 파일 생성 방법
  • 예약된 작업을 표시하는 코드 추가 방법
  • 새 작업을 추가하는 코드 추가 방법
  • 작업을 제거하는 코드 추가 방법
  • 메인 메뉴 루프 설정 방법
  • 스크립트를 실행 가능하게 만드는 방법
  • 프로젝트 실행 방법

🏆 성과

이 프로젝트를 완료하면 다음을 수행할 수 있습니다.

  • Bash 스크립트 생성
  • crontab 을 사용하여 작업 예약
  • Bash 스크립트에서 사용자 입력 프롬프트
  • crontab 에서 작업 추가 및 제거
  • Bash 스크립트에서 메뉴 루프 생성
  • Bash 스크립트를 실행 가능하게 만들고 실행

강사

labby
Labby
Labby is the LabEx teacher.