E2fsprogs

e2fsprogs
개발자시어도어 초
안정화 버전
1.47.4 위키데이터에서 편집하기 / 2026년 3월 6일(8개월 전)(2026년 3월 6일)
저장소
프로그래밍 언어C
운영 체제리눅스, 유닉스 계열
종류파일 시스템 유틸리티
라이선스GPL
웹사이트e2fsprogs.sourceforge.net

e2fsprogs 또는 e2fs 프로그램은 ext2, ext3, ext4 파일 시스템을 유지 관리하기 위한 유틸리티 모음이다. 이 파일 시스템들은 종종 리눅스 배포판의 기본값으로 사용되기 때문에, 일반적으로 필수적인 소프트웨어로 간주된다.

유틸리티 목록

e2fsprogs에 포함된 도구들은 ASCII순으로 다음과 같다:

badblocks
장치에서 불량 섹터를 검색
blkid
블록 장치 속성 위치 찾기 및 출력
chattr
리눅스 파일 시스템에서 파일 속성 변경
debugfs
파일 시스템의 내부 구조를 수동으로 보거나 수정하는 데 사용
dumpe2fs
슈퍼블록 및 블록 그룹 정보 출력
e2freefrag
여유 공간 단편화 정보 보고
e2fsck
불일치를 검사하고 수정하는 fsck 프로그램
e2image
중요한 ext2/ext3/ext4 파일 시스템 메타데이터를 파일로 저장
e2label
ext2/ext3/ext4 파일 시스템의 라벨 변경
e2scrub
파일 시스템이 LVM LV 위에 있는 경우, "온라인"(즉, 마운트를 해제하지 않은 상태)으로 파일 시스템 검사
e2undo
ext2/ext3/ext4 파일 시스템의 실행 취소 로그 재실행
e4defrag
ext4 파일 시스템용 온라인 단편화 제거 도구
filefrag
파일 단편화 보고
findfs
라벨 또는 UUID로 파일 시스템 찾기
findsuper
ext2 슈퍼블록을 찾기 위한 간단한 프로그램
logsave
명령의 출력을 로그 파일에 저장
lsattr
리눅스 확장 파일 시스템의 파일 속성 나열
mke2fs
ext2, ext3, ext4 파일 시스템 생성에 사용
resize2fs
ext2, ext3, ext4 파일 시스템을 확장하거나 축소할 수 있음. 2006년에 온라인 지원 기능이 추가됨.
tune2fs
파일 시스템 매개변수 수정에 사용

이 유틸리티 중 다수는 libext2fs 라이브러리를 기반으로 한다.

사용

이름에서 알 수 있는 것과 달리 e2fsprogs는 ext2뿐만 아니라 ext3와 ext4에서도 작동한다. ext3의 저널링 기능은 e2fsck를 사용할 필요성을 줄여줄 수 있지만, 커널 버그나 하드웨어 결함으로부터 보호하기 위해 여전히 필요한 경우가 있다.

리눅스 커널의 ext2, ext3, ext4 드라이버를 위한 사용자 공간 동반자로서 e2fsprogs는 리눅스에서 가장 흔하게 사용된다. 하지만 FreeBSD나 다윈과 같은 다른 시스템으로도 포팅되었다.

같이 보기

각주

외부 링크