IT/리눅스마스터1급

at이란

알콩달콩아빠 2018. 1. 14. 23:25
728x90
반응형
- at
: cron이 주기적이고 반복적인 작업을 수행하도록 설정 한다면 at은 일시적으로 한번만 실행하는 작업을 설정할 수 있다. at의 실행과 작업은 atd라는 데몬이 관리한다.
at 명령어는 다음과 같이 실행한다.

# at <시간> 

[root@mail root]# at 16:35
warning: commands will be executed using (in order) a) $SHELL b) login shell c)
/bin/sh
at> mkdir /backup/hahahah
at> <EOT>   --> Ctrl + D 키를 누르면 저장후 빠져 나오고 Ctrl + C 키를 누르면 취소한다.
job 2 at 2008-07-31 16:35
[root@mail root]# at -l
2       2008-07-31 16:35 a root
[root@mail root]#atrm 2
: at에 시간을 지정하여 실행할 경우 at> 프롬프트가 나타나는데, 여기에 실행할 명령을 입력한다. [Enter]키를 이용해 여러 라인에 걸쳐 다양한명령어를 설정할 수 있다. 입력이 끝났다면 Ctrl + D 키를 눌러 저장 후 프롬프트에서 빠져 나올 수 있다. 입력 도중 Ctrl + C 를 눌러서 취소할 수 도 있다. 입력한 작업들은 해당 시간에 1회 동작하며, 한번 지정한 시간에 실행하고, 반복하여 실행하지는 않는다. 설정한 at 내용을 확인하려면 옵션 -l을 사용한다. at 으로 설정한 내용은 작업번호, 시간, 사용자의 형태로 출력된다. 만약 at에 저장된 작업을 삭제하려면 atrm <작업번호> 를 사용하여 삭제한다.


728x90
반응형

'IT > 리눅스마스터1급' 카테고리의 다른 글

yum과 rpm  (0) 2018.01.16
nslookup / host / dig 명령어 차이  (0) 2018.01.16
anacron 이란  (0) 2018.01.14
Crontab이란  (0) 2018.01.14
리눅스 기본 명령어  (0) 2018.01.08