원문 보기: https://dawoum.duckdns.org/wiki/E2fsprogs
e2fsprogs (때로는 e2fs programs이라고도 함)는 ext2, ext3, 및 ext4 파일 시스템을 유지 관리하기 위한 유틸리티의 모음입니다. 그들 파일 시스템은 종종 리눅스 배포판의 기본이기 때문에, 공통적으로 필수 소프트웨어로 여겨집니다.
List of utilities
다음은 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 : 리눅스 2차 확장 파일 시스템의 파일 속성 나열
mke2fs : ext2, ext3, 및 ext4 파일 시스템을 만드는 데 사용
resize2fs : ext2, ext3, 및 ext4 파일 시스템을 확장 및 축소할 수 있음. 온라인 지원은 2006년에 추가되었습니다.
tune2fs : 파일 시스템 매개변수를 수정하기 위해 사용
이들 유틸리티 중 다수는 libext2fs 라이브러리를 기반으로 합니다.
Usage
이름이 암시하는 것과 달리, e2fsprogs는 ext2뿐만 아니라 ext3와 ext4에서도 작동합니다. 비록 ext3의 저널링 기능은 e2fsck를 사용할 필요성을 줄일 수 있지만, 커널 버그나 불량 하드웨어로부터 보호하는 데 여전히 필요한 경우가 있습니다.
그래프에서 볼 수 있듯이, ext4와 함께 e2fsck 런타임이 상당히 단축됩니다.
리눅스 커널에서 ext2, ext3, 및 ext4 드라이버에 대한 사용자 공간 동반자로서, e2fsprogs는 리눅스에서 가장 공통적으로 사용됩니다. 어쨌든, 그것들은 FreeBSD 및 Darwin과 같은 다른 시스템으로 이식되었습니다.
See also
External links
- E2fsprogs on SourceForge.net
- e2fsprogs git repository
- Design and Implementation of the Second Extended Filesystem