리눅스 하드

Gin Song·2025년 8월 24일

📊 기본 디스크 정보 확인

  1. df - 디스크 사용량 확인

    df -h # 사람이 읽기 쉬운 형태로 표시
    df -T # 파일시스템 타입도 함께 표시
    df -i # inode 사용량 확인

  2. lsblk - 블록 디바이스 트리 구조로 확인

    lsblk # 기본 트리 구조
    lsblk -f # 파일시스템 정보 포함
    lsblk -o NAME,SIZE,TYPE,MOUNTPOINT,FSTYPE

  3. fdisk - 파티션 테이블 확인

    sudo fdisk -l # 모든 디스크 파티션 목록
    sudo fdisk -l /dev/sda # 특정 디스크만 확인

    🔧 상세 하드웨어 정보

  4. lshw - 하드웨어 상세 정보

    sudo lshw -class disk # 디스크 하드웨어만
    sudo lshw -class storage # 스토리지 컨트롤러 포함

  5. hwinfo - 하드웨어 검색 도구

    sudo hwinfo --disk # 디스크 정보만
    sudo hwinfo --short # 간략한 전체 하드웨어 정보

  6. smartctl - 디스크 건강 상태 (SMART)

    sudo smartctl -i /dev/sda # 디스크 기본 정보
    sudo smartctl -A /dev/sda # SMART 속성값들
    sudo smartctl -t short /dev/sda # 짧은 자가진단 테스트

    💾 실시간 성능 모니터링

  7. iostat - I/O 통계

    iostat -x 1 # 1초마다 상세 I/O 통계
    iostat -h # 사람이 읽기 쉬운 형태

  8. iotop - 실시간 I/O 모니터링

    sudo iotop # 프로세스별 I/O 사용량
    sudo iotop -o # 실제 I/O 발생하는 것만

  9. dstat - 종합 시스템 통계

    dstat -d # 디스크 통계만
    dstat -D sda # 특정 디스크만

    🔍 파일시스템 분석

  10. du - 디렉터리 사용량

    du -sh /home/ # 홈 디렉터리별 사용량
    du -sh
    | sort -hr # 크기순 정렬

  11. ncdu - 인터랙티브 디스크 사용량 분석

    ncdu / # 루트부터 탐색
    ncdu /home # 특정 디렉터리만

0개의 댓글