SSH로 서버에 접속하여 서버의 사양을 확인하려면,
다음 명령어를 사용하여 CPU, 메모리, 디스크 등 주요 정보를 확인할 수 있습니다.
1. CPU 정보 확인
명령어:
cat /proc/cpuinfo
요약 정보만 보기:
lscpu
출력 예시:
Architecture: x86_64
CPU(s): 4
Model name: Intel(R) Xeon(R) CPU E5-2676 v3 @ 2.40GHz
2. 메모리 정보 확인
명령어:
cat /proc/meminfo
요약 정보만 보기:
free -h
출력 예시:
total used free shared buff/cache available
Mem: 16Gi 5Gi 10Gi 123Mi 1Gi 11Gi
Swap: 2Gi 0B 2Gi
3. 디스크 용량 확인
명령어:
df -h
출력 예시:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 50G 10G 40G 20% /
tmpfs 7.8G 0 7.8G 0% /dev/shm
4. 그래픽 카드 정보 (있는 경우)
명령어:
lspci | grep VGA
출력 예시:
00:02.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
5. 네트워크 인터페이스 정보
명령어:
ip a
또는
ifconfig
6. OS 및 커널 정보 확인
명령어:
uname -a
OS 이름 및 버전:
cat /etc/os-release
출력 예시:
NAME="Ubuntu"
VERSION="20.04.3 LTS (Focal Fossa)"
7. 전체 시스템 요약
명령어:
htop
또는
top
htop은 더 시각적인 UI를 제공하며, 설치가 필요합니다:
sudo apt install htop # (Ubuntu/Debian)
sudo yum install htop # (CentOS/Red Hat)
8. 하드웨어 전체 정보
명령어:
sudo dmidecode
주의: dmidecode는 관리자 권한이 필요하며, 시스템의 전체 하드웨어 정보를 보여줍니다.
9. 디스크 및 파티션 상세 정보
명령어:
lsblk
또는
fdisk -l
출력 예시:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 50G 0 disk
├─sda1 8:1 0 50G 0 part /
요약
위 명령어들은 SSH로 접속한 후 사용 가능하며, 주요 서버 사양을 빠르게 확인할 수 있습니다.
전체 정보를 요약하려면 lscpu, free -h, df -h, uname -a를 우선적으로 실행하는 것이 유용합니다.