Linuxpia/Linux 명령어

[리눅스 명령어] 파일 시스템 검사하기, fsck

Linuxpia4U 2023. 9. 14. 22:14
반응형

파일 시스템 검사하기, fsck

`fsck` (File System Check)는 UNIX와 Linux 시스템에서 파일 시스템의 무결성을 검사하고, 필요한 경우 복구하는 유틸리티입니다. 파일 시스템의 오류나 일관성 없는 상태를 찾아 해결하는 데 사용됩니다. 일반적으로 시스템 부팅 중에 자동으로 실행되기도 하지만, 수동으로도 실행할 수 있습니다.

주의사항


- `fsck`는 마운트 되지 않은 파일 시스템 또는 읽기 전용 모드로 마운트 된 파일 시스템에만 실행해야 합니다. 마운트 된 파일 시스템에서 `fsck`를 실행하면 데이터 손실이 발생할 수 있습니다.

기본 사용법

 

fsck [OPTIONS] [DEVICE]


주요 옵션


- `-A`: `/etc/fstab`에 나열된 모든 파일 시스템을 순서대로 검사합니다.
- `-R`: `-A` 옵션과 함께 사용할 때, 루트 파일 시스템을 제외하고 검사합니다.
- `-y`: 모든 질문에 'yes'로 자동 응답하며, 복구 도중 사용자의 확인 없이 자동 복구를 수행합니다.
- `-n`: 복구 작업을 수행하지 않고 검사만 합니다.

사용 예


1. 특정 파일 시스템 검사

fsck /dev/sda5



2. 모든 파일 시스템 검사 (루트 제외)

fsck -AR



3. 자동 복구 모드로 파일 시스템 검사

fsck -y /dev/sda5

 

 

정리

시스템이 예기치 않게 종료되거나, 하드웨어 오류, 전원 중단 등으로 인해 파일 시스템에 문제가 발생할 가능성이 있을 때 `fsck`를 사용하여 파일 시스템의 상태를 검사하고 문제를 해결하는 것이 좋습니다.

반응형