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. 여기까지 읽어 주셔서 감사합니다


블로그 이미지

촌놈 개발자 일기

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

,