Watch command, 일상 활동에서 사용하는 몇 가지 방법

시계 명령에 대해

다음 기사에서는 watch 명령을 사용하는 몇 가지 방법을 살펴볼 것입니다. 이 명령은 임의의 명령을 정기적으로 실행하는 데 사용되며 터미널 창에 해당 명령의 결과를 표시합니다.. 이것은 우리가 명령을 반복적으로 실행하고 시간에 따른 명령 출력 변화를 관찰해야 할 때 유용 할 수 있습니다.

유용 watch는 거의 모든 Gnu / Linux 배포판에 사전 설치된 procps (또는 procps-ng) 패키지의 일부입니다..

Ubuntu에서 watch 명령의 유용한 예

유틸리티 사용 손목 시계 간단하고 직관적 인 작업입니다. 계속해 간단한 구문과 복잡한 옵션 없음.

watch [opciones] comando

루프를 종료하거나 반복하려면 다음을 사용할 수 있습니다. Ctrl + C 감시 작업을 종료하거나 실행중인 터미널 창을 닫습니다.

Watch 명령의 기본 사용

인수없이 사용하면이 유틸리티는 XNUMX 초마다 지정된 명령을 실행합니다.:

시청 날짜

watch date

이 명령 날짜별로 생성 된 결과를 인쇄합니다.. 화면 왼쪽 상단에는 실행중인 명령과 활성 간격 기간이 표시됩니다.

업데이트 간격 지정

watch 명령의 업데이트 간격을 매우 쉽게 지정할 수 있습니다. -n 옵션 사용. 새 시간 간격은 초 단위로 설정해야합니다.

보기 날짜 5

watch -n 5 date

지금 date 명령은 XNUMX 초마다 업데이트됩니다..

각 업데이트의 차이점 강조

Watch를 사용하면 이전 출력과 업데이트 된 출력의 차이점을 쉽게 찾을 수 있습니다. 우리는 -d 옵션.

시청 날짜 -d

watch -n 5 -d date

이 명령 XNUMX 초마다 날짜를 실행하고 터미널 화면의 출력에 대한 변경 사항을 강조 표시합니다..

제목 및 제목 제거

watch 명령은 실행중인 명령의 이름, 간격 및 현재 시간과 같은 정보를 화면에 표시합니다. 모든 것이 화면 상단에 있습니다. 우리가 그것을 피하고 싶다면, 우리는 -t 옵션 이 정보를 비활성화합니다.

시계 -t

watch -t date

내가 말했듯이이 명령은 명령에 의해 생성 된 출력 만 표시됩니다. 날짜입니다.

오류 발생시 Watch 종료

실행중인 명령에 의해 생성 된 오류가있을 때마다 종료 할 워치 독을 지정할 수도 있습니다. 우리는 단순히 -e 옵션.

시계 -e

watch -e exit 99

이 명령을 실행하면 명령이 XNUMX이 아닌 종료 상태임을 나타내는 메시지. 오류없이 실행되는 명령은 XNUMX 상태 코드로 나옴을 고려해야합니다.

명령 출력이 변경되면 종료

La -g 옵션 명령 출력이 변경 될 때마다 watch를 종료합니다.

watch -g date

이 명령은 XNUMX 초 동안 실행되며 출력이 업데이트되는 즉시 시계가 닫힙니다..

오류 발생시 알림

La -b 옵션 de watch는 명령이 XNUMX이 아닌 상태 코드로 종료 될 때마다 경고음을 울립니다.. 이미 언급했듯이 XNUMX이 아닌 상태 코드는 일반적으로 오류 또는 명령 실행이 실패했음을 나타냅니다.

watch -b exit 99

색상 코드 및 스타일 시퀀스 해석

우리는 할 수 있습니다 코드 해석 가능 ANSI 색상 시계에 대한 스타일 시퀀스는 -c 옵션. 기본적으로 시계는 출력에서 ​​색상을 해석하지 않습니다.

시계 -c

watch -c echo "$(tput setaf 2) Ejemplo para Ubunlog"

이 명령의 출력은 녹색으로 인코딩 된 문자열 '에 대한 예 Ubunlog'. -c 옵션을 제거하고 명령을 다시 실행하면 이번에는 문자열에 색상이 포함되어 있지 않음을 알 수 있습니다.

디렉터리 콘텐츠 변경 모니터링

다음 예는 watch 유틸리티를 사용하여 컨텐츠 변경에 대한 파일 시스템 디렉토리 모니터링.

시계 -d

watch -d ls -l

이 명령은 디렉토리 목록을 인쇄하고 내용 변경 사항을 강조 표시합니다.

시계를 사용하여 CPU 온도 모니터링

가열되는 장비를 사용하는 경우 온도를 모니터링하는 것이 중요합니다. 우리는 할 수 있습니다 시계 유틸리티를 함께 사용 센서 장비의 온도를 제어하기 위해.

시계 센서

watch -n 60 sensors

이 명령 분당 장비의 온도를 확인합니다.

도움말 페이지 및 설명서 표시

망설이지 마라. watch 명령의 도움말을 참조하십시오. 특정 옵션에 대한 빠른 정보를 원할 경우.

도움말보기

watch -h

우리는 또한 할 수 있습니다 매뉴얼 페이지를 참조하십시오 특정 옵션에 대한 자세한 정보는

man watch

지금까지 살펴본 것처럼 watch 명령은 간단하지만 유용한 도구입니다. 이 기사에 표시된 모든 것이 아닌 많은 사용 사례가 있습니다..


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.