OS

// 유형및커널버전정보 cat /etc/*-release | uniq // 구동시간및사용자정보 uptime


CPU

// 전체 정보 cat /proc/cpuinfo // 모델 정보 cat /proc/cpuinfo | grep 'model' | tail -1 // 물리 코어 수 정보 cat /proc/cpuinfo | grep 'processor' | wc -l


하드디스크, 디렉토리

// 파티션 별 용량 사용 현황 정보(Size: 총용량, Use : 사용량) df -h // 특정디렉토리 용량확인 du -sh /home // 특정디렉토리 용량확인(KB) du -s /home // 하위디렉토리 용량확인 du -s /var/*


메모리

// 전체 메모리 정보 cat /proc/meminfo | grep 'MemTotal'


// 메모리 사용 현황(total: 전체, used: 사용중, free: 여유)

free // 전체 메모리 슬롯 정보(뱅크) dmidecode -t 17 | egrep 'Memory|Device' | wc -l // 전체 메모리 슬롯 장착 수 정보 dmidecode -t 17 | egrep 'Memory|Size' | egrep -v 'No|Device' | wc -l // 전체 메모리 슬롯 장착 뱅크별 용량 정보 dmidecode -t 17 | egrep 'Memory|Size' | egrep -v 'No|Device'


프로세스

// 프로세스 현황정보(윈도우 작업관리자 역할) top // 전체프로세스 목록 ps -ef

// 특정 프로세스 정보 ps -ef | grep 'tomcat' // 프로세스 아이디로 정보확인 ps '아이디' // 현재위치정보(커서가 깜빡이는 위치가 최종 위치 이기도 합니다) pwd


기타

// 서버 모델 정보 dmidecode -s system-product-name // 메인보드 바이오스 버전 정보 dmidecode -s bios-version // 메인보드 바이오스 벤더(생산자) 정보 dmidecode -s bios-vendor // 메인보드 바이오스 일자 정보 dmidecode -s bios-release-date // 프로세스 현황정보(윈도우 작업관리자 역할) top


dmidecode 설치방법

// ubuntu apt-get install dmidecode // CentOS yum -y install dmidecode

※ dmidecode은 기본설치 프로그램 이며 없을 경우 설치를 진행 하여야 합니다.
   컴파일까지 진행하여야 하는 경우는 다시 포스팅 하겠습니다.

PS. 여기까지 읽어 주셔서 감사합니다


댓글과 공감을 남겨주시면 포스팅에 큰 도움이 됩니다 ^^
블로그 이미지

촌놈 개발자 일기

개발자로서 살아가는 느낌과 정보를 공유 합니다

,