linux 명령어 dumpe2fs

파일 시스템 정보 확인하기.

$ dumpe2fs
Linux 명령어 dumpe2fs

Linux 명령어 dumpe2fs

Ext 파일 시스템의 정보를 표시하는 명령어

1. 자세한 설명

dumpe2fs 명령어는 Linux에서 Ext2, Ext3, Ext4 파일 시스템의 메타데이터와 파일 시스템 정보를 표시하는 데 사용됩니다. 파일 시스템의 수퍼블록, 블록 그룹, 블록 크기, 파일 시스템 상태 등을 포함한 다양한 정보를 제공합니다. 주로 파일 시스템의 상태를 점검하거나 문제를 해결하기 위해 사용됩니다.

2. 사용법

  1. 기본 정보 확인
    dumpe2fs [장치 이름]
    지정된 파일 시스템의 전체 정보를 출력합니다.
  2. 수퍼블록과 그룹 정보만 표시
    dumpe2fs -h [장치 이름]
    파일 시스템의 수퍼블록과 그룹 요약 정보를 출력합니다.
  3. 수퍼블록 복구에 사용
    dumpe2fs [장치 이름] 명령으로 수퍼블록 백업 정보를 얻은 후 복구에 사용됩니다.

3. 자세하게 설명

dumpe2fs 명령어는 다음과 같은 정보를 제공합니다:

  • 수퍼블록 정보: 파일 시스템 크기, 상태, 마지막 검사 시간, 수퍼블록 위치 정보.
  • 블록 그룹 정보: 블록, inode, 사용 가능한 블록 및 inode, 비트맵 위치.
  • 마운트 옵션: 파일 시스템이 마운트된 상태와 옵션.
  • 버전 정보: 파일 시스템의 버전 및 생성 시간.

이 명령어는 읽기 전용으로 실행되며, 파일 시스템에 직접적인 변경을 가하지 않습니다.

4. 자세한 명령어 사용법

다음은 dumpe2fs 명령어의 다양한 사용 예제입니다:

# 기본 파일 시스템 정보 출력
$ sudo dumpe2fs /dev/sda1

# 수퍼블록과 블록 그룹 요약 정보만 출력
$ sudo dumpe2fs -h /dev/sda1

# 특정 장치의 파일 시스템 정보 저장
$ sudo dumpe2fs /dev/sdb1 > fs_info.txt

# 수퍼블록 백업 정보 확인
$ sudo dumpe2fs -h /dev/sda1 | grep -i "superblock"

# 파일 시스템 생성 시간 확인
$ sudo dumpe2fs -h /dev/sdc1 | grep "Filesystem created"

# 파일 시스템 상태 점검
$ sudo dumpe2fs /dev/sdd1 | grep -i "Filesystem state"

# 블록 크기 확인
$ sudo dumpe2fs -h /dev/sda1 | grep "Block size"

# 블록 그룹 정보를 검색
$ sudo dumpe2fs /dev/sde1 | grep -A 10 "Group"

# 블록 및 inode 사용량 요약
$ sudo dumpe2fs -h /dev/sdf1 | grep "Free blocks"

# 특정 필터를 적용해 정보 출력
$ sudo dumpe2fs /dev/sdg1 | grep "Reserved"

# 로그 파일로 저장
$ sudo dumpe2fs /dev/sdh1 > dumpe2fs_log.txt

# 스크립트를 통해 여러 파일 시스템 정보 조회
#!/bin/bash
for device in /dev/sd{a,b,c}; do
  echo "장치 정보: $device"
  sudo dumpe2fs -h $device
done

# 파티션 테이블과 결합하여 분석
$ sudo fdisk -l /dev/sda && sudo dumpe2fs -h /dev/sda1

# 특정 날짜 이후 생성된 파일 시스템 검색
$ sudo dumpe2fs -h /dev/sdb1 | grep "Last checked"

# 마운트 옵션 세부 정보 확인
$ sudo dumpe2fs /dev/sdc1 | grep -i "Mount options"

# 수퍼블록 백업 위치를 기반으로 복구 준비
$ sudo dumpe2fs -h /dev/sde1 | grep "Backup superblock"

# 스크립트로 자동 로그 생성
#!/bin/bash
devices=("/dev/sda1" "/dev/sdb1")
for dev in "${devices[@]}"; do
  sudo dumpe2fs $dev > "${dev}_info.txt"
  echo "$dev 정보가 저장되었습니다."
done
            

위의 예제는 dumpe2fs 명령어를 사용하여 Ext 파일 시스템 정보를 점검하고 관리하는 다양한 방법을 보여줍니다.

© 2025 Linux 명령어 설명

Categories:

No responses yet

답글 남기기