답변:
에서 man watch
watch-프로그램을 주기적으로 실행하여 출력을 전체 화면으로 표시
네트워크 장치 상태를 모니터링하고 싶다면 터미널에서 사용할 수 있습니다.
watch -n 2 nmcli dev
그것은 2 초마다 업데이트 될 아래와 같은 출력을 줄 것입니다 (사용 한대로 -n 2)
Every 2.0s: nmcli dev Sat Jan 18 23:09:35 2014
DEVICE TYPE STATE
eth0 802-3-ethernet connected
eth1 802-11-wireless unavailable
디렉토리에서 파일 폴더의 변경 사항을 주시하려면 다음을 사용하십시오.
watch -n 5 ls /path/to/directory
해당 디렉토리의 파일 및 폴더 목록이 5 초마다 업데이트됩니다.
watch -d ls /path/to/directory. 기본적으로 2 초마다 목록을 업데이트합니다.
명령을 참조하는 watch경우 기본적으로 명령 이 기본적으로 2 초마다 자주 실행되며 출력이 전체 화면으로 표시됩니다.
상당히 긴 예제의 경우 터미널을 열고 다음을 입력하십시오.
sleep 5; echo "hello world" >> ~/newfile.txt
5 초간 기다린 후 텍스트 파일 ~ / newfile.txt에 "hello world"를 출력합니다.
실행하지 말고 새 Ctrl+++ Shift를여십시오 T.
이것을 입력하고 실행하십시오.
watch -n 2.5 ls ~
이 말해 줄 것이다 watch명령 실행 ls ~ (홈 디렉토리의 내용을 나열 ~) , 매 2.5 초 -n 2.5.
을 사용하여 탭으로 돌아가서 sleep..해당 명령을 실행 한 다음 명령을 입력하여 탭으로 다시 전환 watch하십시오 newfile.txt. 출력에 통풍구가 실제로 나타납니다.
자세한 내용은 다음 매뉴얼 페이지를 참조하십시오watch .
man watch