유닉스 系列
컴퓨터
運營 體制
에서
at
는 未來 어느 特定 時間에 特定
命令語
를 한 次例 實行하기 위해 쓰이는 命令語이다.
디자인
[
編輯
]
at는
標準 入力
으로부터 一連의 命令語들을 읽어들인 다음 未來의 時間에 遂行될 하나의 "at-job"으로 모은다. 이 job은 現在의 環境을 相續하는데 이는 同一한
作業 디렉터리
에서 實行되어야 하고 豫約을 했을 때와 同一한
環境 變數
를 가지고 實行되어야 하기 때문이다.
한 時間에 한 次例, 每週 火曜日, 每年 1月 1日처럼 反復해서 實行하는
cron
과는 다르다. cron처럼 수많은 유닉스 運營 體制들은 管理者가 at 命令語에 接近을 制限하도록 할 수 있다.
使用法
[
編輯
]
1月 31日 午前 11時 45分에
C
프로그램을 컴파일하는 샘플 프로그램이다:
$
echo
"cc -o foo foo.c"
|
at
1145
jan
31
또는
$
at
1145
jan
31
at>
cc
-o
foo
foo.c
at>
^D
#(press Control-D while at the beginning of a line)
atq
프로그램은 現在의 大氣熱의 job들을 羅列하며,
atrm
은 大氣熱에 있는 job을 除去한다:
$
atq
1234 2011-08-12 11:45 cc -o foo foo.c user
$
atrm
1234
$
atq
$
윈도우 NT
/
2000
/
XP
/
7
에서도
cron
과 비슷한
at
命令語가 存在하지만
作業 스케줄러
를 選好하면서 利用이 勸奬되지 않는다.
같이 보기
[
編輯
]
外部 링크
[
編輯
]
at
: execute commands at a later time ? 命令語와 유틸리티
오픈 그룹
의
單一 유닉스 規格
, Issue 7 參考
|
---|
파일 시스템
| |
---|
프로세스
| |
---|
使用者 環境
| |
---|
텍스트 處理
| |
---|
셸
프로그램
| |
---|
네트워크
| |
---|
檢索
| |
---|
文書化
| |
---|
기타
| |
---|
|