34 lines
770 B
Markdown
34 lines
770 B
Markdown
|
|
# at
|
||
|
|
|
||
|
|
> 지정한 시점에 한 번 실행할 명령을 예약하는 도구.
|
||
|
|
> 실행 결과는 사용자 메일로 전송됨.
|
||
|
|
> 더 많은 정보: <https://manned.org/at>.
|
||
|
|
|
||
|
|
- `atd` 데몬 시작:
|
||
|
|
|
||
|
|
`systemctl start atd`
|
||
|
|
|
||
|
|
- 대화형으로 명령 입력 후 5분 뒤 실행 (`<Ctrl d>`로 입력 종료):
|
||
|
|
|
||
|
|
`at now + 5 minutes`
|
||
|
|
|
||
|
|
- 특정 시간에 실행할 명령을 대화형으로 입력:
|
||
|
|
|
||
|
|
`at {{hh:mm}}`
|
||
|
|
|
||
|
|
- `stdin`에서 명령을 받아 오늘 오전 10:00에 실행:
|
||
|
|
|
||
|
|
`echo "{{명령어}}" | at 1000`
|
||
|
|
|
||
|
|
- 지정한 파일의 명령을 다음주 화요일 오후 9시 30분에 실행:
|
||
|
|
|
||
|
|
`at -f {{경로/대상/파일}} 9:30 PM Tue`
|
||
|
|
|
||
|
|
- 현재 사용자에게 예약된 작업 목록 출력 (`atq`와 동일):
|
||
|
|
|
||
|
|
`at -l`
|
||
|
|
|
||
|
|
- 특정 작업 보기:
|
||
|
|
|
||
|
|
`at -c {{작업_번호}}`
|