at : 1회에 한하여 지정한 시간에 작업을 수행하도록 예약하는 명령어
## 옵션 정리
-V : 버전 정보를 출력한다.
$ at -V
at version 3.1.14 Please report bugs to the Debian bug tracking system (http://bugs.debian.org/) or contact the maintainers (at@packages.debian.org). |
-q : 실행할 대기큐를 설정한다.
$ at -q a 15:32 2017-07-21
warning: commands will be executed using /bin/sh at> ls -l >> test at> <EOT> job 48 at Fri Jul 21 15:32:00 2017 |
$ at -l
48 Fri Jul 21 15:32:00 2017 a root |
-m : 실행한 결과를 메일로 통보한다.
-f : 설정한 파일의 명령어를 읽어들인다.
$ cat test
ls -l >> test.txt |
$ at -f test 15:35 2017-07-21
warning: commands will be executed using /bin/sh job 49 at Fri Jul 21 15:35:00 2017 |
$ at -l
49 Fri Jul 21 15:35:00 2017 a root |
-t : 수행할 시간을 설정한다.
$ at -t 07211537
warning: commands will be executed using /bin/sh at> ls -l >> test.txt at> <EOT> job 50 at Fri Jul 21 15:37:00 2017 |
$ at -l
50 Fri Jul 21 15:37:00 2017 a root |
-l : 예약 목록을 확인한다.
$ at -l
50 Fri Jul 21 15:37:00 2017 a root |
-r : 예약 목록을 삭제한다.
$ at -l
51 Fri Jul 21 15:40:00 2017 a root 53 Fri Jul 21 15:42:00 2017 a root 52 Fri Jul 21 15:41:00 2017 a root |
$ at -r 51 52
$ at -l
53 Fri Jul 21 15:42:00 2017 a root |
-d : 예약 목록을 삭제한다.
$ at -l
53 Fri Jul 21 15:42:00 2017 a root |
$ at -d 53
$ at -l
-v : 작업이 수행될 시간을 표시한다.
$ at -v -t 07211531
Fri Jul 21 15:43:00 2017 warning: commands will be executed using /bin/sh at> ls -l at> <EOT> job 54 at Fri Jul 21 15:43:00 2017 |
-c : 작업리스트의 명령행을 표준출력으로 보여준다.
$ at -c 54
'Server > 명령어' 카테고리의 다른 글
[Linux] kill 명령어 옵션 정리 (0) | 2017.10.25 |
---|---|
[Linux] chroot 명령어 옵션 정리 (0) | 2017.07.24 |
[Linux] mount 명령어 옵션 정리 [추가필요] (0) | 2017.07.19 |
[Linux] dd 명령어 옵션 정리 (0) | 2017.07.14 |
[Linux] touch 명령어 옵션 정리 (0) | 2017.07.13 |