watch,while 를 사용한 특정 프로세스 메모리 사용량 체크

watch -d -n 10 'ps aux|grep mysqld|grep -v grep;free -m'
=>
Every 10.0s: ps aux|grep mysqld|grep -v grep;free -m         Fri May 14 10:14:08 2021

mysql     38434  187 55.4 20346284 18170260 ?   Ssl  08:52 153:38 /usr/sbin/mysqld
              total        used        free      shared  buff/cache   available
Mem:          31990       18123        1115          64       12751       13351
Swap:          1907           3        1904

mysqld의 메모리 사용량과 남은 메모리량을 모니터링 하는 명령어
-d 로 변화 부분에 강조 표시 됨 (색상 반전 부분)




 while true; do ps aux|grep mysqld|egrep -v '(grep|bin/sh)'; sleep 10; done
=> 10초마다 명령어 실행
#  while true; do ps aux|grep mysqld|egrep -v '(grep|bin/sh)'; sleep 10; done
mysql     38434  197 55.8 20346284 18299000 ?   Ssl  08:52 659:55 /usr/sbin/mysqld
mysql     38434  196 55.8 20346284 18299000 ?   Ssl  08:52 660:14 /usr/sbin/mysqld
mysql     38434  196 55.8 20346284 18299000 ?   Ssl  08:52 660:25 /usr/sbin/mysqld
mysql     38434  196 55.8 20346284 18299000 ?   Ssl  08:52 660:41 /usr/sbin/mysqld


댓글
  • No Nickname
    No Comment
  • 권한이 없습니다.
    {{m_row.m_nick}}
    -
목록형 📷 갤러리형
제목
[기본형] HTML (with 부트스트랩5.3 , jquery 3.7, vue.js)
유용한 리눅스(LINUX) 명령어
[공지] 기술 게시판
3.31
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.10
4.11
4.12
4.13
4.14
4.15
4.16
4.18
4.19
4.20
4.21
4.22
4.23
4.24
4.25
4.26
4.27
4.28
4.29
4.30
5.1
5.2
5.3
5.4