grep 사용법
grep 옵션/패턴/파일명
파일에서 옵션에 따른 패턴을 가진 문자열을 추출할때 사용한다.
파이프 라인과 함께 사용할 수 있다.
ex) grep "찾을 단어"
awk 사용법
awk는 입력 데이터를 라인 단위의 레코드로 인식하고 공백으로 구분된 필드로 분류한다.
ex ) awk '{printf"%d/%dMB (%.2f%%)\n", $3, $2, $3/$2 * 100}'
Sysstat
성능 모니터링
apt-get -y install sysstat
vi /root/monitoring.sh
Uname
Unix name의 약자
유닉스 및 유닉스 계열 컴퓨터 운영 체제의 컴퓨터 프로그램의 하나로,
현재의 머신, 또 그 머신 위에 실행 중인 운영 체제에 대한 이름, 버전, 기타 자세한 정보를 출력해준다.
uname -a
nproc
User당 사용할 수 있는 프로세스 최대 개수
nproc --all
/proc/cpuinfo
CPU 코어 개별적인 세부사항들을 가지고 있습니다
cat /proc/cpuinfo | grep processor | wc -l
free
total, used, free, shared, buff/cache, available 정보를 옵션에 따라 단위를 조정해서 보여준다.
free -m | grep Mem | awk '{printf"%d/%dMB (%.2f%%)\n", $3, $2, $3/$2 * 100}'