"리눅스 batch"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-==참고 자료== +==참고==))
 
(사용자 2명의 중간 판 6개는 보이지 않습니다)
5번째 줄: 5번째 줄:
*[[at]] 예약작업을 등록하는 명령어
*[[at]] 예약작업을 등록하는 명령어
*[[로드 에버리지]]가 0.8 이하일 때 수행된다.<ref>단, at에도 확인주기(1분)가 있기 때문에 즉시 수행되지 않고 대기시간이 있다.</ref>
*[[로드 에버리지]]가 0.8 이하일 때 수행된다.<ref>단, at에도 확인주기(1분)가 있기 때문에 즉시 수행되지 않고 대기시간이 있다.</ref>
<source lang='bash'>
echo "명령어" | batch
</source>
<source lang='bash'>
batch -f 파일
</source>


==실습 1==
==실습 1==
<source lang='dos'>
<source lang='console'>
[root@jmnote ~]# tty
[root@zetawiki ~]# tty
/dev/pts/1
/dev/pts/1
[root@jmnote ~]# echo "date > /dev/pts/1" | batch
[root@zetawiki ~]# echo "date > /dev/pts/1" | batch
job 24 at 2014-05-22 04:09
job 24 at 2014-05-22 04:09
[root@jmnote ~]# atq
[root@zetawiki ~]# atq
24 2014-05-22 04:09 b root
24 2014-05-22 04:09 b root
</source>
</source>
:→ 여기서 b는 batch에 의해 등록되었음을 나타낸다.
:→ 여기서 b는 batch에 의해 등록되었음을 나타낸다.
<source lang='dos'>
<source lang='console'>
[root@jmnote ~]#  
[root@zetawiki ~]#  
[root@jmnote ~]# Thu May 22 04:09:49 KST 2014
[root@zetawiki ~]# Thu May 22 04:09:49 KST 2014
</source>
</source>
:→ 계속 기다리면 예약작업이 수행되어 일시가 출력된다.
:→ 계속 기다리면 예약작업이 수행되어 일시가 출력된다.


==실습 2==
==실습 2==
<source lang='dos'>
<source lang='console'>
[root@jmnote ~]# echo "date > /dev/pts/1" | batch
[root@zetawiki ~]# echo "date > /dev/pts/1" | batch
job 26 at 2014-05-22 04:12
job 26 at 2014-05-22 04:12
[root@jmnote ~]# echo "date > /dev/pts/1" | batch
[root@zetawiki ~]# echo "date > /dev/pts/1" | batch
job 27 at 2014-05-22 04:12
job 27 at 2014-05-22 04:12
[root@jmnote ~]# echo "date > /dev/pts/1" | batch
[root@zetawiki ~]# echo "date > /dev/pts/1" | batch
job 28 at 2014-05-22 04:13
job 28 at 2014-05-22 04:13
[root@jmnote ~]# atq
[root@zetawiki ~]# atq
26 2014-05-22 04:12 b root
26 2014-05-22 04:12 b root
28 2014-05-22 04:13 b root
28 2014-05-22 04:13 b root
27 2014-05-22 04:12 b root
27 2014-05-22 04:12 b root
[root@jmnote ~]#  
[root@zetawiki ~]#  
[root@jmnote ~]# Thu May 22 04:13:54 KST 2014
[root@zetawiki ~]# Thu May 22 04:13:54 KST 2014
Thu May 22 04:14:54 KST 2014
Thu May 22 04:14:54 KST 2014
Thu May 22 04:15:54 KST 2014
Thu May 22 04:15:54 KST 2014
50번째 줄: 57번째 줄:
<references/>
<references/>


==참고 자료==
==참고==
*http://www.thegeekstuff.com/2010/06/at-atq-atrm-batch-command-examples/
*http://www.thegeekstuff.com/2010/06/at-atq-atrm-batch-command-examples/


[[분류: /usr/bin]]
[[분류: /usr/bin]]

2017년 7월 11일 (화) 03:36 기준 최신판

  다른 뜻에 대해서는 일괄처리 문서를 참조하십시오.

1 개요[ | ]

batch
/usr/bin/batch
echo "명령어" | batch
batch -f 파일

2 실습 1[ | ]

[root@zetawiki ~]# tty
/dev/pts/1
[root@zetawiki ~]# echo "date > /dev/pts/1" | batch
job 24 at 2014-05-22 04:09
[root@zetawiki ~]# atq
24	2014-05-22 04:09 b root
→ 여기서 b는 batch에 의해 등록되었음을 나타낸다.
[root@zetawiki ~]# 
[root@zetawiki ~]# Thu May 22 04:09:49 KST 2014
→ 계속 기다리면 예약작업이 수행되어 일시가 출력된다.

3 실습 2[ | ]

[root@zetawiki ~]# echo "date > /dev/pts/1" | batch
job 26 at 2014-05-22 04:12
[root@zetawiki ~]# echo "date > /dev/pts/1" | batch
job 27 at 2014-05-22 04:12
[root@zetawiki ~]# echo "date > /dev/pts/1" | batch
job 28 at 2014-05-22 04:13
[root@zetawiki ~]# atq
26	2014-05-22 04:12 b root
28	2014-05-22 04:13 b root
27	2014-05-22 04:12 b root
[root@zetawiki ~]# 
[root@zetawiki ~]# Thu May 22 04:13:54 KST 2014
Thu May 22 04:14:54 KST 2014
Thu May 22 04:15:54 KST 2014

4 같이 보기[ | ]

5 주석[ | ]

  1. 단, at에도 확인주기(1분)가 있기 때문에 즉시 수행되지 않고 대기시간이 있다.

6 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}