1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-07-31 23:55:33 +02:00

linux/umount,unmount,mkfs*,btrfs*: add Korean translation (#14196)

This commit is contained in:
코드싸이 2024-10-14 18:40:26 +09:00 committed by GitHub
parent 23d48c5639
commit dc84b89bcb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
26 changed files with 520 additions and 0 deletions

View file

@ -0,0 +1,32 @@
# btrfs balance
> btrfs 파일 시스템에서 블록 그룹을 균형 조정.
> 더 많은 정보: <https://btrfs.readthedocs.io/en/latest/btrfs-balance.html>.
- 실행 중이거나 일시 중지된 균형 조정 작업 상태 표시:
`sudo btrfs balance status {{경로/대상/btrfs_파일시스템}}`
- 모든 블록 그룹 균형 조정 (느림; 파일 시스템의 모든 블록을 다시 씀):
`sudo btrfs balance start {{경로/대상/btrfs_파일시스템}}`
- 사용률이 15% 미만인 데이터 블록 그룹을 백그라운드에서 균형 조정:
`sudo btrfs balance start --bg -dusage={{15}} {{경로/대상/btrfs_파일시스템}}`
- 주어진 장치 `devid`에 사용률 20% 미만이고 최소 1개의 청크가 있는 최대 10개의 메타데이터 청크 균형 조정 (btrfs filesystem show 참고):
`sudo btrfs balance start -musage={{20}},limit={{10}},devid={{devid}} {{경로/대상/btrfs_파일시스템}}`
- 데이터 블록을 raid6로, 메타데이터를 raid1c3로 변환 (프로필은 mkfs.btrfs(8) 참고):
`sudo btrfs balance start -dconvert={{raid6}} -mconvert={{raid1c3}} {{경로/대상/btrfs_파일시스템}}`
- 이미 변환된 청크를 건너뛰고 데이터 블록을 raid1로 변환 (예: 이전에 취소된 변환 작업 후):
`sudo btrfs balance start -dconvert={{raid1}},soft {{경로/대상/btrfs_파일시스템}}`
- 실행 중이거나 일시 중지된 균형 조정 작업 취소, 일시 중지 또는 재개:
`sudo btrfs balance {{cancel|pause|resume}} {{경로/대상/btrfs_파일시스템}}`

View file

@ -0,0 +1,32 @@
# btrfs check
> btrfs 파일 시스템 검사 또는 복구.
> 더 많은 정보: <https://btrfs.readthedocs.io/en/latest/btrfs-check.html>.
- btrfs 파일 시스템 검사:
`sudo btrfs check {{경로/대상/파티션}}`
- btrfs 파일 시스템 검사 및 복구 (위험함):
`sudo btrfs check --repair {{경로/대상/파티션}}`
- 검사 진행 상황 표시:
`sudo btrfs check --progress {{경로/대상/파티션}}`
- 각 데이터 블록의 체크섬 확인 (파일 시스템이 손상되지 않은 경우):
`sudo btrfs check --check-data-csum {{경로/대상/파티션}}`
- `n`번째 슈퍼블록 사용 (`n`은 0, 1 또는 2 가능):
`sudo btrfs check --super {{n}} {{경로/대상/파티션}}`
- 체크섬 트리 재구성:
`sudo btrfs check --repair --init-csum-tree {{경로/대상/파티션}}`
- 익스텐트 트리 재구성:
`sudo btrfs check --repair --init-extent-tree {{경로/대상/파티션}}`

View file

@ -0,0 +1,24 @@
# btrfs device
> btrfs 파일 시스템에서 장치 관리.
> 더 많은 정보: <https://btrfs.readthedocs.io/en/latest/btrfs-device.html>.
- btrfs 파일 시스템에 하나 이상의 장치 추가:
`sudo btrfs device add {{경로/대상/블록_장치1}} [{{경로/대상/블록_장치2}}] {{경로/대상/btrfs_파일_시스템}}`
- btrfs 파일 시스템에서 장치 제거:
`sudo btrfs device remove {{경로/대상/장치|장치_ID}} [{{...}}]`
- 오류 통계 표시:
`sudo btrfs device stats {{경로/대상/btrfs_파일_시스템}}`
- 모든 디스크를 스캔하고 감지된 모든 btrfs 파일 시스템을 커널에 알림:
`sudo btrfs device scan --all-devices`
- 디스크별 할당 통계 자세히 표시:
`sudo btrfs device usage {{경로/대상/btrfs_파일_시스템}}`

View file

@ -0,0 +1,28 @@
# btrfs filesystem
> btrfs 파일 시스템 관리.
> 더 많은 정보: <https://btrfs.readthedocs.io/en/latest/btrfs-filesystem.html>.
- 파일 시스템 사용량 표시 (상세 정보를 보려면 root로 실행):
`btrfs filesystem usage {{경로/대상/btrfs_마운트}}`
- 개별 장치별 사용량 표시:
`sudo btrfs filesystem show {{경로/대상/btrfs_마운트}}`
- btrfs 파일 시스템에서 단일 파일 조각 모음 (중복 제거 에이전트 실행 중에는 피하십시오):
`sudo btrfs filesystem defragment -v {{경로/대상/파일}}`
- 디렉토리를 재귀적으로 조각 모음 (서브볼륨 경계를 넘지 않음):
`sudo btrfs filesystem defragment -v -r {{경로/대상/폴더}}`
- 미기록된 데이터 블록을 디스크에 강제로 동기화:
`sudo btrfs filesystem sync {{경로/대상/btrfs_마운트}}`
- 디렉토리 내 파일의 디스크 사용량을 재귀적으로 요약:
`sudo btrfs filesystem du --summarize {{경로/대상/폴더}}`

View file

@ -0,0 +1,28 @@
# btrfs inspect-internal
> btrfs 파일 시스템의 내부 정보를 쿼리.
> 더 많은 정보: <https://btrfs.readthedocs.io/en/latest/btrfs-inspect-internal.html>.
- 슈퍼블록 정보 출력:
`sudo btrfs inspect-internal dump-super {{경로/대상/파티션}}`
- 슈퍼블록 및 모든 복사본의 정보 출력:
`sudo btrfs inspect-internal dump-super --all {{경로/대상/파티션}}`
- 파일 시스템 메타데이터 정보 출력:
`sudo btrfs inspect-internal dump-tree {{경로/대상/파티션}}`
- `n`번째 inode의 파일 목록 출력:
`sudo btrfs inspect-internal inode-resolve {{n}} {{경로/대상/btrfs_마운트}}`
- 지정된 논리 주소에 있는 파일 목록 출력:
`sudo btrfs inspect-internal logical-resolve {{논리_주소}} {{경로/대상/btrfs_마운트}}`
- 루트, extent, csum 및 fs 트리의 통계 출력:
`sudo btrfs inspect-internal tree-stats {{경로/대상/파티션}}`

View file

@ -0,0 +1,24 @@
# btrfs property
> BTRFS 파일 시스템 객체(파일, 디렉터리, 서브볼륨, 파일 시스템 또는 장치)에 대한 속성을 가져오거나 설정하거나 나열합니다.
> 더 많은 정보: <https://btrfs.readthedocs.io/en/latest/btrfs-property.html>.
- 주어진 btrfs 객체에 대해 사용 가능한 속성(및 설명)을 나열:
`sudo btrfs property list {{경로/대상/btrfs_객체}}`
- 주어진 btrfs 객체의 모든 속성을 가져오기:
`sudo btrfs property get {{경로/대상/btrfs_객체}}`
- 주어진 btrfs 파일 시스템 또는 장치의 `label` 속성을 가져오기:
`sudo btrfs property get {{경로/대상/btrfs_파일시스템}} label`
- 주어진 btrfs 파일 시스템 또는 장치의 모든 객체 유형별 속성을 가져오기:
`sudo btrfs property get -t {{subvol|filesystem|inode|device}} {{경로/대상/btrfs_파일시스템}}`
- 주어진 btrfs inode(파일 또는 디렉터리)의 `compression` 속성을 설정:
`sudo btrfs property set {{경로/대상/btrfs_inode}} compression {{zstd|zlib|lzo|none}}`

View file

@ -0,0 +1,24 @@
# btrfs rescue
> 손상된 btrfs 파일 시스템 복구 시도.
> 더 많은 정보: <https://btrfs.readthedocs.io/en/latest/btrfs-rescue.html>.
- 파일 시스템 메타데이터 트리 재구성 (매우 느림):
`sudo btrfs rescue chunk-recover {{경로/대상/파티션}}`
- 장치 크기 정렬 관련 문제 해결 (예: 슈퍼 총 바이트 불일치로 파일 시스템을 마운트할 수 없음):
`sudo btrfs rescue fix-device-size {{경로/대상/파티션}}`
- 손상된 슈퍼블록을 올바른 복사본에서 복구 (파일 시스템 트리의 루트 복구):
`sudo btrfs rescue super-recover {{경로/대상/파티션}}`
- 중단된 트랜잭션에서 복구 (로그 재생 문제 수정):
`sudo btrfs rescue zero-log {{경로/대상/파티션}}`
- `mknod`가 설치되지 않은 경우 `/dev/btrfs-control` 제어 장치 생성:
`sudo btrfs rescue create-control-device`

View file

@ -0,0 +1,24 @@
# btrfs restore
> 손상된 btrfs 파일 시스템에서 파일을 복구하려고 시도합니다.
> 더 많은 정보: <https://btrfs.readthedocs.io/en/latest/btrfs-restore.html>.
- btrfs 파일 시스템에서 모든 파일을 지정된 디렉토리로 복원:
`sudo btrfs restore {{경로/대상/btrfs_장치}} {{경로/대상/대상_폴더}}`
- btrfs 파일 시스템에서 복원할 파일 목록 표시 (복원하지 않음):
`sudo btrfs restore --dry-run {{경로/대상/btrfs_장치}} {{경로/대상/대상_폴더}}`
- 주어진 정규 표현식과 일치하는 파일을 btrfs 파일 시스템에서 복원 ([대]소문자 구분 없음, 대상 파일의 모든 상위 디렉토리도 일치해야 함):
`sudo btrfs restore --path-regex {{정규식}} -c {{경로/대상/btrfs_장치}} {{경로/대상/대상_폴더}}`
- 특정 루트 트리 `bytenr`를 사용하여 btrfs 파일 시스템에서 파일 복원 (`btrfs-find-root` 참조):
`sudo btrfs restore -t {{bytenr}} {{경로/대상/btrfs_장치}} {{경로/대상/대상_폴더}}`
- btrfs 파일 시스템에서 메타데이터, 확장 속성, 심볼릭 링크와 함께 파일을 복원하여 대상의 파일을 덮어쓰기:
`sudo btrfs restore --metadata --xattr --symlinks --overwrite {{경로/대상/btrfs_장치}} {{경로/대상/대상_폴더}}`

View file

@ -0,0 +1,29 @@
# btrfs scrub
> btrfs 파일 시스템을 검사하여 데이터 무결성을 확인.
> 한 달에 한 번 스크럽 실행을 권장.
> 더 많은 정보: <https://btrfs.readthedocs.io/en/latest/btrfs-scrub.html>.
- 스크럽 시작:
`sudo btrfs scrub start {{경로/대상/btrfs_마운트}}`
- 진행 중이거나 마지막으로 완료된 스크럽 상태 보기:
`sudo btrfs scrub status {{경로/대상/btrfs_마운트}}`
- 진행 중인 스크럽 취소:
`sudo btrfs scrub cancel {{경로/대상/btrfs_마운트}}`
- 이전에 취소된 스크럽 재개:
`sudo btrfs scrub resume {{경로/대상/btrfs_마운트}}`
- 스크럽을 시작하고 완료될 때까지 기다린 후 종료:
`sudo btrfs scrub start -B {{경로/대상/btrfs_마운트}}`
- 조용한 모드로 스크럽 시작 (오류나 통계를 출력하지 않음):
`sudo btrfs scrub start -q {{경로/대상/btrfs_마운트}}`

View file

@ -0,0 +1,28 @@
# btrfs subvolume
> btrfs 서브볼륨과 스냅샷 관리.
> 더 많은 정보: <https://btrfs.readthedocs.io/en/latest/btrfs-subvolume.html>.
- 새 빈 서브볼륨 생성:
`sudo btrfs subvolume create {{경로/대상/새로운_서브볼륨}}`
- 지정된 파일 시스템의 모든 서브볼륨과 스냅샷 나열:
`sudo btrfs subvolume list {{경로/대상/btrfs_파일시스템}}`
- 서브볼륨 삭제:
`sudo btrfs subvolume delete {{경로/대상/서브볼륨}}`
- 기존 서브볼륨의 읽기 전용 스냅샷 생성:
`sudo btrfs subvolume snapshot -r {{경로/대상/소스_서브볼륨}} {{경로/대상/대상}}`
- 기존 서브볼륨의 읽기-쓰기 스냅샷 생성:
`sudo btrfs subvolume snapshot {{경로/대상/소스_서브볼륨}} {{경로/대상/대상}}`
- 서브볼륨에 대한 자세한 정보 표시:
`sudo btrfs subvolume show {{경로/대상/서브볼륨}}`

View file

@ -0,0 +1,12 @@
# btrfs version
> btrfs-progs 버전 표시.
> 더 많은 정보: <https://btrfs.readthedocs.io/en/latest/btrfs.html>.
- 도움말 표시:
`btrfs version --help`
- btrfs-progs 버전 표시:
`btrfs version`

25
pages.ko/linux/btrfs.md Normal file
View file

@ -0,0 +1,25 @@
# btrfs
> Linux용으로 설계된 카피 온 라이트(COW) 원칙 기반 파일 시스템.
> `device`와 같은 일부 하위 명령에는 자체 사용 설명서가 있습니다.
> 더 많은 정보: <https://btrfs.readthedocs.io/en/latest/btrfs.html>.
- 서브볼륨 생성:
`sudo btrfs subvolume create {{경로/대상/서브볼륨}}`
- 서브볼륨 목록 나열:
`sudo btrfs subvolume list {{경로/대상/마운트_포인트}}`
- 공간 사용 정보 표시:
`sudo btrfs filesystem df {{경로/대상/마운트_포인트}}`
- 쿼터 활성화:
`sudo btrfs quota enable {{경로/대상/서브볼륨}}`
- 쿼터 표시:
`sudo btrfs qgroup show {{경로/대상/서브볼륨}}`

View file

@ -0,0 +1,12 @@
# mkfs.bcachefs
> 파티션 내에 `bcachefs` 파일 시스템 생성.
> 더 많은 정보: <https://bcachefs-docs.readthedocs.io/en/latest/mgmt-formatting.html>.
- 장치 (`X`) 의 파티션 1에 `bcachefs` 파일 시스템 생성:
`sudo mkfs.bcachefs {{/dev/sdX1}}`
- 볼륨 레이블을 사용하여 `bcachefs` 파일 시스템 생성:
`sudo mkfs.bcachefs {{-L|--fs_label}} {{볼륨_레이블}} {{/dev/sdX1}}`

View file

@ -0,0 +1,17 @@
# mkfs.btrfs
> BTRFS 파일 시스템 생성.
> 기본값은 `raid1`로, 데이터 블록의 두 복사본이 두 개의 다른 장치에 분산됩니다.
> 더 많은 정보: <https://btrfs.readthedocs.io/en/latest/mkfs.btrfs.html>.
- 단일 장치에 btrfs 파일 시스템 생성:
`sudo mkfs.btrfs --metadata single --data single {{/dev/sda}}`
- 여러 장치에 raid1으로 btrfs 파일 시스템 생성:
`sudo mkfs.btrfs --metadata raid1 --data raid1 {{/dev/sda}} {{/dev/sdb}} {{/dev/sdN}}`
- 파일 시스템에 레이블 설정:
`sudo mkfs.btrfs --label "{{레이블}}" {{/dev/sda}} [{{/dev/sdN}}]`

View file

@ -0,0 +1,12 @@
# mkfs.cramfs
> 파티션 내에 ROM 파일 시스템 생성.
> 더 많은 정보: <https://manned.org/mkfs.cramfs>.
- 장치 b의 파티션 1 (`sdb1`) 에 ROM 파일 시스템 생성:
`mkfs.cramfs {{/dev/sdb1}}`
- 볼륨 이름을 지정하여 ROM 파일 시스템 생성:
`mkfs.cramfs -n {{볼륨_이름}} {{/dev/sdb1}}`

View file

@ -0,0 +1,20 @@
# mkfs.erofs
> 이미지 내에 EROFS 파일 시스템 생성.
> 더 많은 정보: <https://erofs.docs.kernel.org/en/latest/>.
- 루트 디렉토리를 기반으로 EROFS 파일 시스템 생성:
`mkfs.erofs image.erofs root/`
- 특정 UUID를 가진 EROFS 이미지 생성:
`mkfs.erofs -U {{UUID}} image.erofs root/`
- 압축된 EROFS 이미지 생성:
`mkfs.erofs -zlz4hc image.erofs root/`
- 모든 파일의 소유자가 root인 EROFS 이미지 생성:
`mkfs.erofs --all-root image.erofs root/`

View file

@ -0,0 +1,16 @@
# mkfs.exfat
> 파티션 내에 exfat 파일 시스템 생성.
> 더 많은 정보: <https://manned.org/mkfs.exfat>.
- 장치 b의 파티션 1 (`sdb1`) 에 exfat 파일 시스템 생성:
`mkfs.exfat {{/dev/sdb1}}`
- 볼륨 이름을 지정하여 파일 시스템 생성:
`mkfs.exfat -n {{볼륨_이름}} {{/dev/sdb1}}`
- 볼륨 ID를 지정하여 파일 시스템 생성:
`mkfs.exfat -i {{볼륨_ID}} {{/dev/sdb1}}`

View file

@ -0,0 +1,12 @@
# mkfs.ext4
> 파티션 내에 ext4 파일 시스템 생성.
> 더 많은 정보: <https://manned.org/mkfs.ext4>.
- 장치 b의 파티션 1 (`sdb1`) 에 ext4 파일 시스템 생성:
`sudo mkfs.ext4 {{/dev/sdb1}}`
- 볼륨 라벨을 지정하여 ext4 파일 시스템 생성:
`sudo mkfs.ext4 -L {{볼륨_라벨}} {{/dev/sdb1}}`

View file

@ -0,0 +1,12 @@
# mkfs.f2fs
> 파티션 내에 F2FS 파일 시스템 생성.
> 더 많은 정보: <https://manned.org/mkfs.f2fs>.
- 장치 b의 파티션 1 (`sdb1`) 에 F2FS 파일 시스템 생성:
`sudo mkfs.f2fs {{/dev/sdb1}}`
- 볼륨 레이블을 지정하여 F2FS 파일 시스템 생성:
`sudo mkfs.f2fs -l {{볼륨_레이블}} {{/dev/sdb1}}`

View file

@ -0,0 +1,20 @@
# mkfs.fat
> 파티션 내에 MS-DOS 파일 시스템 생성.
> 더 많은 정보: <https://manned.org/mkfs.fat>.
- 장치 b의 파티션 1 (`sdb1`) 에 fat 파일 시스템 생성:
`mkfs.fat {{/dev/sdb1}}`
- 볼륨 이름을 지정하여 파일 시스템 생성:
`mkfs.fat -n {{볼륨_이름}} {{/dev/sdb1}}`
- 볼륨 ID를 지정하여 파일 시스템 생성:
`mkfs.fat -i {{볼륨_ID}} {{/dev/sdb1}}`
- 파일 할당 테이블을 2개 대신 5개 사용:
`mkfs.fat -f 5 {{/dev/sdb1}}`

View file

@ -0,0 +1,8 @@
# mkfs.minix
> 파티션 내에 Minix 파일 시스템 생성.
> 더 많은 정보: <https://manned.org/mkfs.minix>.
- 장치 b의 파티션 1 (`sdb1`) 에 Minix 파일 시스템 생성:
`mkfs.minix {{/dev/sdb1}}`

View file

@ -0,0 +1,16 @@
# mkfs.ntfs
> 파티션 내에 NTFS 파일 시스템 생성.
> 더 많은 정보: <https://manned.org/mkfs.ntfs>.
- 장치 b의 파티션 1 (`sdb1`) 에 NTFS 파일 시스템 생성:
`mkfs.ntfs {{/dev/sdb1}}`
- 볼륨 레이블을 지정하여 파일 시스템 생성:
`mkfs.ntfs -L {{볼륨_레이블}} {{/dev/sdb1}}`
- 특정 UUID로 파일 시스템 생성:
`mkfs.ntfs -U {{UUID}} {{/dev/sdb1}}`

View file

@ -0,0 +1,20 @@
# mkfs.vfat
> 파티션 내에 MS-DOS 파일 시스템 생성.
> 더 많은 정보: <https://manned.org/mkfs.vfat>.
- 장치 b의 파티션 1 (`sdb1`) 에 vfat 파일 시스템 생성:
`mkfs.vfat {{/dev/sdb1}}`
- 볼륨 이름과 함께 파일 시스템 생성:
`mkfs.vfat -n {{볼륨_이름}} {{/dev/sdb1}}`
- 볼륨 ID와 함께 파일 시스템 생성:
`mkfs.vfat -i {{볼륨_ID}} {{/dev/sdb1}}`
- 2 대신 5개의 파일 할당 테이블 사용:
`mkfs.vfat -f 5 {{/dev/sdb1}}`

View file

@ -0,0 +1,12 @@
# mkfs.xfs
> 파티션 내에 XFS 파일 시스템 생성.
> 더 많은 정보: <https://manned.org/mkfs.xfs>.
- 장치의 파티션 1에 XFS 파일 시스템 생성:
`sudo mkfs.xfs {{/dev/sdX1}}`
- 볼륨 레이블을 사용하여 XFS 파일 시스템 생성:
`sudo mkfs.xfs -L {{볼륨_레이블}} {{/dev/sdX1}}`

25
pages.ko/linux/umount.md Normal file
View file

@ -0,0 +1,25 @@
# umount
> 파일 시스템을 마운트 지점에서 연결 해제하여 더 이상 접근할 수 없게 만듭니다.
> 파일 시스템이 사용 중일 때는 마운트를 해제할 수 없습니다.
> 더 많은 정보: <https://manned.org/umount.8>.
- 파일 시스템을 마운트된 원본 경로를 통해 마운트 해제:
`umount {{경로/대상/장치_파일}}`
- 파일 시스템을 마운트된 대상 경로를 통해 마운트 해제:
`umount {{경로/대상/마운트된_폴더}}`
- 마운트 해제가 실패할 경우, 파일 시스템을 읽기 전용으로 다시 마운트 시도:
`umount --read-only {{경로/대상/마운트된_폴더}}`
- 지정된 각 디렉토리를 재귀적으로 마운트 해제:
`umount --recursive {{경로/대상/마운트된_폴더}}`
- 모든 마운트된 파일 시스템 마운트 해제 (`proc` 파일 시스템 제외):
`umount -a`

View file

@ -0,0 +1,8 @@
# umount
> 올바른 명령은 `umount` (u-mount)입니다.
> 더 많은 정보: <https://manned.org/umount.8>.
- 올바른 명령에 대한 문서 보기:
`tldr umount`