본문 바로가기
리눅스

(번역) e2fsprogs

by 다움위키 2024. 12. 23.

원문 보기: https://dawoum.duckdns.org/wiki/E2fsprogs

 

Original article: w: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는 리눅스에서 가장 공통적으로 사용됩니다. 어쨌든, 그것들은 FreeBSDDarwin과 같은 다른 시스템으로 이식되었습니다.

See also