Scroll to navigation

DEBUGFS(8) System Manager's Manual DEBUGFS(8)

이름

debugfs - ext2 화일시스템 디버거

개요

debugfs [ [ -w ] 장치명 ]

설명

debugfs 은 화일 시스템 디버거이다. ext2 화일시스템의 상태를 조사하고 변화시킬 수 있다.
장치명 은 예를 들어 /dev/hdXX 와 같이 어떤 장치에 해당하는 특수 화일명이다.

옵션

화일시스템을 읽기/쓰기 모드로 열도록 한다. 옵션이 없는 경우에는 기본적으로 읽기 전용 모드로 열린다.

명령

debugfs 은 대화형 디버거이다. 다음과 같은 많은 명령을 이해한다.

아이노드 하나의 내용을 표준출력으로 덤프한다.
작업 디렉토리를 변경한다.
지정한 아이노드로 루트 디렉토리를 변화시킨다.
열려진 화일 시스템을 닫는다.
file 에 해당하는 아이노드의 내용을 지운다.
아이노드의 내용을 화일로 덤프한다.
디렉토리를 확장한다.
목표 로부터 시작해서 첫번째 빈 블럭을 찾아 할당한다.
빈 아이노드를 찾아서 할당한다.
블럭을 할당되지 않은 것으로 표시한다.
화일명 에 해당하는 아이노드를 해제한다.
debugfs(8) 가 인식하는 명령어 목록을 출력한다.
블럭 --> 아이노드 변환을 수행한다.
아이노드 에 해당하는 화일명을 출력한다. (현재로서는 구현되어 있지 않음 - ncheck 을 참고).
장치명 에 ext2 화일 시스템을 생성
화일을 삭제하고 사용한 블럭을 해제한다.
링크를 만든다.
ls(1) 명령을 에뮬레이트한다.
화일명 에 해당하는 아이노드의 내용을 수정한다.
디렉토리를 생성한다.
특별한 장치 화일을 생성한다.
아이노드 --> 이름 변환을 수행한다.
화일 시스템을 연다.
현재 작업 디렉토리를 출력한다.
debugfs 를 종료
화일을 지운다.
디렉토리를 삭제한다.
블럭을 할당된 것으로 표시한다.
화일명 에 해당하는 아이노드를 사용 중이라고 표시한다.
수퍼블럭의 내용을 보여준다.
화일명 에 해당하는 아이노드의 내용을 덤프한다.
블럭이 할당되어 있다고 표시되어 있는지 확인
화일명 에 해당하는 아이노드가 할당되어 있다고 표시되어 있는지 확인
링크를 지운다.
화일명 을 갖는 화일 시스템에 화일 하나를 만들고 나서 원본 화일 의 내용을 목표 화일에 복사한다.

저자

debugfs 은 Theodore Ts'o <tytso@mit.edu>씨가 만들었다.

참고

dumpe2fs(8), e2fsck(8), mke2fs(8)

번역자

이 만 용 <geoman@nownuri.nowcom.co.kr>
<freeyong@soback.kornet.nm.kr>

1996년 5월 E2fsprogs 버전 1.04