하드 디스크 크기, 메모리 크기 및 기타 시스템 정보 및 하드웨어 정보를 리눅스 보는 방법

A, 리눅스 CPU 크기
[루트 IDC @ ~] #에 CAT은 / proc / cpuinfo의 | 그렙 "모델명"&& CAT은 / proc / cpuinfo의 | 그렙 "PHYSICAL ID 「
모델명 : 인텔 (R & LT 제온 (TM))가 CPU 2.80GHz의
모델 이름 : 인텔 (R & LT 제온 (TM))가 CPU 2.80GHz의
모델명 : 인텔 (R & LT 제온 (TM))가 CPU 2.80GHz의
모델명 : 인텔 (R & LT 제온 (TM))가 CPU 2.80GHz의
PHYSICAL ID : 0
PHYSICAL ID : 0
PHYSICAL ID :. 3
물리적 ID :. 3
[루트 IDC @ ~] # 개의

참고 : 리눅스는 각 CPU / proc 디렉토리 / cpuinfo의에서의 세부 정보를 볼 수 있습니다. 그러나 듀얼 코어 CPU를 들어, cpuinfo의에서 두 개의 CPU를 볼 수 있습니다. 종종 두 개의 싱글 코어 CPU에 대한 오해.
사실, 그것은 물리적 프로세서 ID로 싱글 및 듀얼 코어를 구별 할 수 있어야한다. 물리 프로세서 ID 및 cpuinfo의 또는 dmesg를 발견 할 수있다. 플래그 지원 하이퍼 스레딩 기술 설명 HT의 개수가 동일한 물리적 CPU에 비해 물리적 ID 값을 볼 수있는 물리적 CPU가 판정하는 경우
상기 알 수있는이 기기는 보유 두 개의 듀얼 코어 CPU가 ID 0 ~ 3은 각각 크기가 2.8 G이다.


둘째, 메모리 크기
[루트 @ xbidc ~] # 고양이 / proc 디렉토리 / meminfo 파일 | 그렙 MemTotal
MemTotal : 1034612 kB의
[루트 @ xbidc ~] #

셋째, 하드 디스크 크기
[루트 @ xbidc ~] #은 -l을 FDISK | 그렙 디스크
디스크는 / dev / SDA : 300.0 GB, 300 000 000 000 바이트
[루트 xbidc @ ~] #

네, 자세한 내용은 참조 리눅스 하드웨어 방식
끝나면 uname -a 번호보기 커널 / 운영체제 / CPU 정보 시스템 정보 리눅스 명령
헤드 1의 / etc / 문제 -n # 운영 체제 버전을 확인한다 숫자 1이 아닌 문자 L의
CAT / PROC #보기 CPU 정보 시스템 정보 리눅스 명령 / cpuinfo의
호스트 이름 # 시스템 정보 리눅스 명령의 컴퓨터 이름보기
모든 PCI 장치는 lspci를 -tv # 목록을
lsusb - TV # 열 모든 USB 장치를 리눅스 시스템 정보 명령
lsmod를 번호 목록에 커널 모듈로드
환경 변수 자원 보는 ENV #을
보기 메모리 사용 및 스왑의 양을 무료 -m #을
-h # 각 파티션의 사용 방법을 참조 df라고
-SH #보기 뒤 지정된 디렉토리의 크기
그렙 MemTotal / proc 디렉토리 / meminfo 파일 # 메모리의 양 볼
그렙 MemFree은 / proc / meminfo 파일 # 무료 메모리를 조회를
가동 시간 #보기 시스템 가동 시간, 사용자 수, 부하
은 / proc / loadavg #보기 시스템 부하 디스크와 파티션 고양이
마운트 | #보기 -t 열은 파티션 상태 관절
의 fdisk -l # 모든 파티션보기
은 swapon -s # 모든 스왑 파티션을보기
hdparm을 -i는 / dev / HDA #보기 디스크 매개 변수 (전용 IDE 장치에 대한)
dmesg를 | 그렙 IDE 번호보기는 IDE 장치를 시작할 때하는 네트워크 상태를 감지하여
모든 네트워크 인터페이스에 대한 #보기 속성은 ifconfig을
-L #보기 방화벽 설정 iptables는
경로 -n #을 라우팅 테이블을보기
-lntp # 모든 수신 포트보기 NETSTAT
-antp # 모든 설정된 연결보기에서 netstat
-s #보기 네트워크 통계 NETSTAT를 처리하는
모든 프로세스 PS -ef # 뷰
사용자의 상위 # 표시 실시간 프로세스 상태
# w이 활성 사용자보기
ID를 # 사용자 정보 표시
마지막 # 사용자 로그인 로그보기
-f1 / etc / passwd에 : 절단 -d # 보기 시스템의 모든 사용자
-f1은 / etc / 그룹 : 절단 -d # 모든 시스템 그룹보기를
프로그램의 현재 사용자를 볼 수 -l #을 crontab에 작업 서비스
에서 chkconfig -list #리스트는 모든 시스템 서비스
에서 chkconfig -list | # 목록의 모든 시스템 서비스 프로그램 시작에 그렙
RPM -qa # 설치된 모든 패키지를 볼 수
고양이 / proc 디렉토리 / cpuinfo의 :보기 CPU 관련 매개 변수 리눅스 시스템 명령
고양이 / proc 디렉토리 / 파티션 : 시스템 정보보기 명령 리눅스 하드 디스크와 파티션 정보
고양이 / PROC / meminfo 파일 : 참조 리눅스 시스템 메모리 리눅스 시스템 정보 명령
고양이 / proc 디렉토리 / 버전 :에 -r UNAME과 유사한 확인 버전,
고양이 / PROC / 입출력 포트 : 포트 IO보기 장비
고양이 / proc 디렉토리 / 인터럽트 :보기 인터럽트
고양이 / PROC / PCI :보기 정보 PCI 장치
고양이 / PROC / 스왑 : 모든 스왑 파티션에 대한 정보보기

추천

출처www.cnblogs.com/lixuejian/p/12100166.html