■ 명령어 감시
♧ 만약 명령어의 출력이 어떻게 변화 하는지 지켜봐야 한다면 watch 명령어를 사용.
▶ 시스템 평균 부하에 대한 정보를 감시해야 하는 경우
$ watch 'cat /proc/loadavg' Every 2.0s: cat /proc/loadavg Sat Aug 6 23:18:58 2011
0.00 0.01 0.05 1/237 6626 |
☞ watch 명령으 cat 명령어를 매 2초마다 실행. <Ctrl + c> = 종료
▷ -n <초> 옵션 : 재실행 간격을 10초로 변경
$ watch -n 10 'cat /proc/loadavg' |
▷ -d 옵션 : 화면이 업데이트될 때 이전 결과와의 차이점을 강조
$ watch -d 'cat /proc/loadavg' Every 2.0s: cat /proc/loadavg Sat Aug 6 23:18:58 2011
0.00 0.01 0.05 1/237 6739 |
■ 파일 감시
♧ watch 명령어를 사용하여 파일의 크기를 지켜볼 수도 있다.
$ watch 'ls -l mydownload.iso' |
♧ tail 명령어를 사용하면 시간이 지남에 따라 변화하는 일반 텍스트 파일의 내용을 지켜볼 수 있다.
▶ /var/log/messages 파일에 새로운 메시지가 추가되는 것을 관찰
$ tail -f /var/log/messages |
자세한 내용은 man page 참조 : man watch, man tail
'컴퓨터 서적 정리 > Ubuntu Linux Toolbox' 카테고리의 다른 글
[Chap4 #03] - 파일시스템 살펴보기 (cd, pwd, pushd, popd) (0) | 2011.08.07 |
---|---|
[Chap3 #02] - 리눅스 쉘 사용(3) (Redirection, pipe, xargs) (0) | 2011.08.07 |
[Chap3 #02] - 리눅스 쉘 사용(1) (쉘 사용자 환경, history, alias) (0) | 2011.08.06 |
[Chap3 #01] - 리눅스 가상 콘솔(터미널) 사용 (0) | 2011.08.06 |
[Chap2 #07] - deb 패키지 만들기 (0) | 2011.08.06 |