기타
[리눅스] 1회성 예약작업 at, atd
1 at· 1회 작업 예약 리눅스 명령어· 지정한 명령어를 지정한 시각에 1회 실행하도록 하는 리눅스 명령어· 시간이 되면 수행되고 목록에서 사라진다.1.1 명령어 예시· 예약작업 등록echo "명령어" | at 00:00 0000-00-00echo "명령어" | at 00:00at 0000-00-00 00...
자료 정보
작성자:관리자
작성일:7/9/2020
조회수:12,789
다운로드:0
1 at · 1회 작업 예약 리눅스 명령어 · 지정한 명령어를 지정한 시각에 1회 실행하도록 하는 리눅스 명령어 · 시간이 되면 수행되고 목록에서 사라진다. 1.1 명령어 예시 · 예약작업 등록 echo "명령어" | at 00:00 0000-00-00 echo "명령어" | at 00:00 at 0000-00-00 00:00 -f 스크립트.sh at 0000-00-00 00:00 /root/hello.txt" | at 23:30 2014-02-13 job 3 at2014-02-13 23:30 Can't open/var/run/atd.pid to signal atd.
No atd running? → 3번 작업으로 등록됨.
그런데 atd가 작동중이 아님 **[root@zetawiki~]#** atq 3 2014-02-13 23:30 a root **[root@zetawiki~]#** service atd start Startingatd: [ OK ] → atd가 작동중이어야 atq 예약작업이 수행된다. → 여기서 a는 at에 의해 등록되었음을 나타낸다.[[3]](https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_1%ED%9A%8C%EC%84%B1_%EC%98%88%EC%95%BD%EC%9E%91%EC%97%85_at,_atd#cite_note-3) **[root@zetawiki~]#** date Thu Feb 1323:31:53 KST 2014 **[root@zetawiki~]#** atq **[root@zetawiki~]#** ll /root/hello.txt -rw-r--r-- 1root root 6 Feb 13 23:30 /root/hello.txt → 23:30에 hello.txt 생성됨. atq 목록에서 사라짐[[4]](https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_1%ED%9A%8C%EC%84%B1_%EC%98%88%EC%95%BD%EC%9E%91%EC%97%85_at,_atd#cite_note-4) 4 실습 2: 스크립트 등록 **[root@zetawiki~]#** cat hello.sh **#**!/bin/bash echo hello **[root@zetawiki~]#** at now + 4 hour -f hello.sh job 6 at2014-05-28 03:03 **[root@zetawiki~]#** at -c 6 ... (생략) SSH_CONNECTION=192.168.0.33224 192.168.0.39 22; export SSH_CONNECTION LESSOPEN=|/usr/bin/lesspipe.sh%s; export LESSOPEN G_BROKEN_FILENAMES=1;export G_BROKEN_FILENAMES cd /root || { echo 'Execution directory inaccessible'>&2 exit 1 } **$**{SHELL:-/bin/sh}
