728x90
반응형
안녕하세요. 이번 포스팅에서는 리눅스의 watch 명령어를 사용하여 시스템을 실시간으로 모니터링 하는 방법을 씁니다.
0. watch 명령어
watch 명령어는 특정 명령어를 반복적으로 수행하고 보여줌으로써 계속해서 특정 명령어를 사용했을 때 변하는 상태변화를 보기에 좋은 명령어입니다.
watch 명령어의 옵션들입니다. 옵션이 꽤나 많아보이지만 실제로는 -d 옵션과, -n 옵션을 명령어와 함께 필수적으로 사용합니다.
-d : 이전 상태에서 변한 부분들을 하이라이트
-n : 원하는 특정 명령어를 입력하는 주기(초)
1. watch 명령어 사용 예시
아래와 같이 특정 순간만을 보여주는 명령어와 조합하여 주기적으로 실행하는 모습을 볼 수 있습니다.
시스템의 총 가동 시간과 load average, 접속 user 수를 보여주는 'uptime' 명령어와 조합하면 이렇게 사용할 수 있습니다.
728x90
watch -d -n 2 'uptime'
-n의 뒤에 몇 초씩 반복수행할지의 초를 입력하고 반복할 명령어를 ''로 묶어주면 사용가능합니다.
로그파일을 보는 명령어와 사용하면 실시간으로 변화하는 로그도 확인할 수 있겠죠??
watch -d -n 1 'cat /var/log/yum.log
본 포스팅의 내용 및 이미지를 무단 전재, 재배포 또는 복사를 금지합니다.
인용 시 출처와 같이 공개해주세요!
도움이 되셨다면 댓글 또는 공감 부탁드립니다!
728x90
반응형
'IT > Linux_리눅스' 카테고리의 다른 글
[Linux / Ubuntu] 빠르게 ubuntu 18.04 에서 20.04로 업그레이드 하기 (0) | 2022.12.24 |
---|---|
[Linux / Rocky] Rocky Linux 9 빠르게 설치해보기 (2) | 2022.12.05 |
[Linux / ansible] CentOS7에서 Ansible 설치하기 (0) | 2022.11.10 |
[Linux / find] 리눅스 find 명령어 / 리눅스 원하는 파일 검색 명령어 (0) | 2022.08.21 |
[Linux / Ubuntu] 우분투(ubuntu) 리눅스의 버전 확인하기 (0) | 2022.08.09 |
댓글