Linux

[Linux] watch 명령어를 이용한 다양한 예제

IT-PAPA 2023. 4. 2. 06:10
728x90
반응형

watch 명령어는 지정된 간격으로 명령어를 반복해서 실행하고 그 결과를 출력하는 명령어입니다.

watch 명령어의 옵션과 예제를 테이블로 설명해드리겠습니다.

옵션 설명
-n, --interval <seconds> 명령어를 실행할 간격을 초 단위로 지정합니다. 기본값은 2초입니다.
-d, --differences[=cumulative] 이전 출력 결과와 다른 부분만 강조해서 보여줍니다. cumulative 옵션을 추가하면 변한 부분만 계속해서 보여줍니다.
-t, --no-title 출력 결과 위에 타이틀을 표시하지 않습니다.
-b, --beep 명령어를 실행할 때마다 소리를 출력합니다.
-h, --help 도움말을 표시합니다.

 

아래는 watch 명령어의 예제입니다.

기본적인 사용 방법

watch ls -l

이 명령어는 2초 간격으로 ls -l 명령어를 실행하고 결과를 출력합니다.

 

1초 간격으로 실행하기

watch -n 1 ls -l

이 명령어는 1초 간격으로 ls -l 명령어를 실행하고 결과를 출력합니다.

 

이전 결과와 다른 부분만 강조해서 보여주기

watch -d ls -l

이 명령어는 2초 간격으로 ls -l 명령어를 실행하고 결과 중 이전 결과와 다른 부분만 강조해서 출력합니다.

 

이전 결과와 다른 부분만 계속해서 보여주기

watch -d=cumulative ls -l

이 명령어는 2초 간격으로 ls -l 명령어를 실행하고 결과 중 변한 부분만 계속해서 출력합니다.

 

소리를 출력하기

watch -b ls -l

이 명령어는 2초 간격으로 ls -l 명령어를 실행하고 결과를 출력할 때마다 소리를 출력합니다.

728x90
반응형
LIST