시스템 정보 확인 명렁어
- Linux OS의 시스템 정보를 확인하는 명령어 정리
시스템 정보 확인 방법
OS 정보 확인
uname : 현재 시스템의 커널 정보를 확인할 수 있는 명령어
- uname 명령어와 출력결과
- uname -a 명령어를 실행하면 시스템의 호스트명, 커널 버전, 시스템 아키텍처 등의 정보를 확인할 수 있다.
- [ root@redhat ]# uname -a
- [현재 시스템의 커널 이름], [네트워크노드 호스트 이름], [리눅스 배포판 버전], [리눅스 커널 버전], [시스템의 하드웨어 타입], [프로세스(CPU) 정보], [시스템의 하드웨어 플랫폼 정보]
하드웨어 정보
lscpu : CPU 관련 정보 표시.
dmidecode
컴퓨터의 DMI(Desktop Management Interface) 를 사람이 읽을 수 있게 dumping 하는 명령어이다. 시스템 정보를 자세하게 출력해 주기 때문에 유용한 명령어다!
- bios
- system
- baseboard
- chassis
- processor
- memory
- cache
- connector
- slot
uptime : 접속된 사용자와 사용 중인 머신의 CPU 부하 상태를 볼 수 있다.
- 옵션 : -p, -s
- -p : 시스템의 부팅 이후 현재까지 운영된 시간이다.
- -s : 시스템이 부팅된 시간이다.
free: 시스템의 메모리 사용량을 확인할 수 있는 명령어로, -h 옵션을 사용하면 사람이 읽기 쉬운 형식으로 메모리 사용량을 확인할 수 있다. 예를 들어, free -h 명령어를 실행하면 전체 메모리, 사용 중인 메모리, 사용 가능한 메모리 등의 정보를 확인할 수 있
df: 시스템의 디스크 사용량을 확인할 수 있는 명령어로, -h 옵션을 사용하면 사람이 읽기 쉬운 형식으로 디스크 사용량을 확인할 수 있다. 예를 들어, df -h 명령어를 실행하면 각 디스크의 사용 용량, 사용 가능한 용량, 파일 시스템 등의 정보를 확인할 수 있다.
네트워크 정보
sar -n DEV 1
- Network Interface 이름, 초당 받은 패킷수, 초당 전송한 패킷수, 초당 받은 bytes, 초당 전송한 bytes 등등의 정보를 확인할 수 있다.
- 즉, 네트워크의 활동 상태를 확인하기에 적합한 명령어
ifconfig : 시스템의 네트워크 인터페이스 정보를 확인할 수 있는 명령어
- -a 옵션을 통해 모든 네트워크 인터페이스 정보 자세히 확인가능 ex. ifconfig -a를 통해 IP 주소, MAC 주소, 네트워크 상태
서브목차