mkfs : 파일 시스템 포맷

mkfs [-t fstype] <device>

mkfs.<fstype> <device>


ex) mkfs -t ext3 /dev/sda2  =  mkfs.ext3 /dev/sda2


fsck : 파일 시스템 검사

fsck [-ARTNPV] [-s] [fs option] [-t fstype] <device>

fsck.<fstype> [-ARTNPV] [-s] <device>


-A : fstab에 등록된 모든 파일 시스템을 검사

-R : -A와 같이 쓰이며 검사 대상에서 루트 파일 시스템은 제외하고 검사

-T : 시작할 때 제목을 보여주지 않음

-N : 실행하지 않고 어떤 작업을 할 것인지만 보여줌

-P : -A와 같이 쓰일 때 모든 파일 시스템을 병렬 처리하면서 검사(시스템 크기가 작은 시스템에서만 권장)

-V : 자세한 정보 출력


-s : fsck 동작을 차례대로 하고, 대화형 모드에서 여러 파일 시스템을 점검 할 때 유용

-p : 기본적으로 대화형 모드이므로 비대화형 모드로 사용

-a : 에러를 자동으로 수정

-n : 에러를 자동으로 수정 안 함

    

fs option

-a : 물어보지 않고 자동 복구

-r : 복구 시 계속 질문(병렬처리 검사 모드일 경우 사용하지 않는 것이 좋음)

-y : 파일 시스템 체크 중 문제가 발생하여 물어보는 경우 모두 yes처리


ex) fsck -y -t ext3 /dev/hdb3


fsck의 종료 코드

0 : 에러 없음

1 : 파일 시스템 에러 고쳐짐

2 : 재부팅 필요

4 : 파일 시스템 에러를 고치지 않고 방치

8 : 실행 에러

16 : 사용법, 문법 에러

128 : 공유 라이브러리 에러


'#Linux' 카테고리의 다른 글

[Linux] 패키지 관리 - RPM  (0) 2019.01.24
[Linux] 파일 시스템 SWAP  (0) 2019.01.24
[Linux] 파일 시스템  (0) 2019.01.22
[Linux] 로그인 환경 설정  (0) 2019.01.20
[Linux] VI 탭 페이지  (0) 2019.01.20

+ Recent posts