watch 명령에 대해...

RHCE 2009. 6. 2. 13:39
watch 명령은 특정 명령을 주기적으로 실행하게끔 설정할 수 있는 명령이다.
주로 모니터링할 때 쓰인다고 이해하면 되겠다.

예를 들어 현재 홈 디렉토리의 목록을 계속 새로고침해서 보고 싶을 때
`watch ls -l`
이렇게 입력하면 watch의 디폴트값이 2초마다 ls -l을 실행해서 목록을 출력해준다.
10초마다 새로고침하게 설정하려면 watch -n 10 ls -l 이렇게 해주면 되는데 watch명령어가 실행하게 되는 명령어를 구분해주기 위해 중간에 싱글 쿼터를 넣어주자.
즉, watch -n 10 'ls -l' 이런식으로 하자는 말이다.

watch의 다른 옵션도 있지만 지금은 이정도까지만 이해하자.
Posted by 으랏차
,