Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chapter10 3 박진성 #43

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
File renamed without changes.
32 changes: 32 additions & 0 deletions chapter10/06.파일 시스템 검사하기/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# 파일 시스템 검사하기

- fsck 명령어로 파일 시스템을 올바르게 마운트 해제하지 않았다면 다음번 사용하기 전에 일관성 검사로 파일에 문제가 없는지 확인하고 문제를 발견하면 복구
- fsck 명령어는 파일 시스템을 마운트 해제한 생태로 실행

## 사용 예
파티션을 마운트 해제한 생태에서 파일 시스템 검사
- clean : 올바르게 마운트 해제
- recovering journal : 갑자기 전원이 꺼지거나 정상적으로 마운트를 해제하지 않음
```
# fsck /dev/sdb1
```

루트 파일 시스템 이외에 /etc/fstab 파일에 적힌 파일 시스템을 검사
```
# fsck -A -R
```

## 주요 옵션
| 옵션 | 설명 |
|---|---|
| -A | /etc/fstab 파일에 등록된 파일 시스템을 6번째 칼럼에 적힌 순서대로 검사 (0을 지정하면 검사하지 않음) |
| -R | -A 옵션을 실행할 때 루트 파일 시스템(/)은 건너뜀 |
| -p | 안전하게 복구 가능한 에러는 자동으로 복구 |
| -y | 에러를 복구할지 묻는 질문에 모두 y를 자동으로 입력 |
| -t ***type*** | 검사할 파일 시스템 종류를 ***type***으로 지정 |


# 논리 볼륨 매니저
- CentOS, 페도라의 경우, mount 명령 실행 결과가 논리 볼륨
- 파일 시스템을 하드 디스크 파티션에 직접 두는 것이 아니라 파티션 추상화한 것에 둔다.
- 논리 볼륨은 논리 볼륨 매니저(LVM)로 관리하며, 파일 시스템에서 하드 디스크 파티션과 동일하게 취급
23 changes: 23 additions & 0 deletions chapter10/07.USB 디바이스 정보 확인하기/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# USB 디바이스 정보 확인하기

## 사용 예
USB 디바이스 정보를 표시
```
$ lsusb
```

USB 디바이스 구성을 트리 형태로 표시
```
$ lsusb -t
```

## 주요 옵션
| 옵션 | 설명 |
|---|---|
| -v | USB 디바이스 상세 정보를 표시, 수퍼유저 권한이 필요 |
| -t | USB 디바이스 계층 구조를 트리 형태로 표시 |

# 파일 시스템 스냅샷
- btrfs나 zfs 같은 고기능 파일 시스템은 스냅샷(snapshot) 기능을 제공
- 파일 시스템이 가종 중이라도 어떤 시점의 파일을 읽기 전용으로 보존
- 파일 시스템이 망가지면 스냅샷에도 접근 불가능하므로 백업 목적으로는 불완전하지만 간편함 덕분에 간이 백업으로 사용