본문 바로가기

Tech

at 명령어의 사용법

at는 리눅스와 유닉스 시스템에서 제공하는 한 번만 실행되는 작업을 예약하는 명령어입니다. 이를 통해 특정 시간에 명령어를 한 번 실행할 수 있습니다. 예를 들어, 주어진 시간에만 특정 스크립트나 명령어를 실행하고 싶을 때 유용합니다.

at 명령어의 사용법:

  1. 작업 예약: at 명령어를 사용하여 특정 시간에 작업을 예약할 수 있습니다. 예를 들어, 11시 30분에 작업을 예약하려면 다음과 같이 입력합니다:

    echo "명령어" | at 11:30 PM

    예시:

    echo "dv https://tver.jp/episodes/le2mt8nxam" | at 11:00 PM today
  2. 작업 확인: 예약된 작업은 atq 명령어를 통해 확인할 수 있습니다. 실행 중인 작업 목록을 보여줍니다.

    atq
  3. 작업 삭제: 예약된 작업을 삭제하고 싶다면, atrm 명령어를 사용하여 해당 작업을 제거할 수 있습니다.

    atrm 작업번호

    atq 명령어로 확인한 작업번호를 이용하여 삭제할 수 있습니다.

예시

  • 작업 예약: 특정 명령어를 오늘 11시 30분에 실행:

     echo "dv https://tver.jp/episodes/le2mt8nxam" | at 11:30 PM today
  • 작업 목록 보기:

     atq
  • 작업 삭제: 예약된 작업을 삭제하려면:

     atrm 1  # 작업 번호 1번을 삭제

atcron의 차이점:

  • at: 한 번만 실행되는 작업을 예약.
  • cron: 반복적인 작업을 예약. 예를 들어, 매일, 매주, 매월 실행할 작업을 예약할 때 사용.

at는 한 번만 특정 시간에 작업을 실행하려고 할 때 유용한 도구입니다.

'Tech' 카테고리의 다른 글

LLM reasoning  (1) 2025.02.01
Deepseek 사용후기  (1) 2025.01.28
Chinese AI chatbot DeepSeek sparks turmoil in US tech markets  (0) 2025.01.28
딥시크 쇼크에 미국 주식 AI버블 붕괴하나  (0) 2025.01.27
자연상수 e의 발견 배경  (1) 2025.01.20