반응형
파일 시스템 검사하기, 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`를 사용하여 파일 시스템의 상태를 검사하고 문제를 해결하는 것이 좋습니다.
반응형
'Linuxpia > Linux 명령어' 카테고리의 다른 글
[리눅스 명령어] 특정 문자(열) 검색하기, grep (52) | 2023.09.16 |
---|---|
[리눅스 명령어] 프로세스 ID를 출력하기, fuser (60) | 2023.09.15 |
[리눅스 명령어] 메모리 사용량 알아보기, free (59) | 2023.09.13 |
[리눅스 명령어] 출력 형식 정형화 하기, fmt (46) | 2023.09.12 |
[리눅스 명령어] 텍스트 파일의 정형화, fold (60) | 2023.09.11 |