2008년 9월 30일 화요일

Linux 시스템 정보.

생각나는 순서대로 써보겠습니다.

우선 top 란 명령어를 치시면 전체적으로 나옵니다.

df 랑 명령어를 치시면 하드디스크 사용현황이 나옵니다.

cat /proc/cpuinfo 하시면 cpu 정보가
cat /proc/meminfo 하시면 메모리정보가
cat /proc/diskstats 하시면 디스크 정보가 나옵니다.
dmesg 하셔도 부팅할때 읽어들인 하드웨어 정보가 나옵니다.

/proc 디렉토리에서 알아내기
/proc/asound 사운드카드 정보
/proc/cpuinfo CPU의 정보 (CPU의 타입, 모델, 제조회사, 성능 등)
/proc/devices 현재 커널에 설정되어 있는 장치의 목록
/proc/dma 현재 사용 중인 DMA 채널 정보
/proc/filesystems 커널에 설정된 파일시스템 정보
/proc/ide IDE-인테페이스와 연결된 IDE-device들에 대한 정보
/proc/interrupts 현재 사용 중인 인터럽트 정보
/proc/ioports 현재 사용중인 I/O 포트 정보
/proc/loadavg 시스템의 평균부하량(load average)
/proc/meminfo 메모리 사용량 (실제 메모리, 가상 메모리)
/proc/modules 현재 사용 중인 커널 모듈
/proc/partitions 분할 영역(파티션) 정보
/proc/pci PCI(주변장치연결)-BUS와 PCI-카드, PCI-BUS를 사용하는 다른 device들에 관한 정보
/proc/scsi/scsi SCSI-인테페이스와 SCSI-device들에 대한 정보
/proc/stat 시스템의 상태에 관한 정보 (e.g. 부팅된 후 발생한 page fault 횟수)
/proc/uptime 시스템 동작 시간 ( 부팅후 시스템 사용 시간)
/proc/version 커널의 버전
/proc/filesystems 사용중인 파일시스템
/proc/swaps 스왑 파티션의 크기와 사용량
/proc/interrupts 사용중인 IRQ 정보
/proc/ioports 사용중인 Input/Output 포트 정보
/proc/modules 로드된 모든 모듈 정보 ('lsmod' 와 동일)
/proc/ide/ide0/hda/model 하드디스크의 모델명
/etc/redhat-release 레드햇 리눅스 배포본 확인



운영체제 정보
uname -a 운영체제의 호스트이름, 커널 버전과 릴리즈된 날찌와 프로세서(CPU)의 타입을 정보
uptime 부팅한 이후로 시스템의 사용된 시간과 로그인한 유저의 수, 시스템의 Load Average (시스템 부하량의 평균치) 등의 정보
runlevel 시스템의 현재 런레벨 정보



메모리 정보
free
more /proc/meminfo

디스크 정보
fdisk -l
df
df -lh



기타 시스템 정보

top

댓글 없음:

댓글 쓰기