Files
tldr/pages.zh/linux/bcachefs.md

37 lines
1.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# bcachefs
> 管理 `bcachefs` 文件系统/设备。
> 一些子命令如 `device` 有自己的使用文档。
> 更多信息:<https://bcachefs-docs.readthedocs.io/en/latest/index.html>。
- 使用 `bcachefs` 格式化一个分区:
`sudo bcachefs format {{path/to/partition}}`
- 挂载一个 `bcachefs` 文件系统:
`sudo bcachefs mount {{path/to/partition}} {{path/to/mountpoint}}`
- 创建一个 RAID 0 文件系统,其中 SSD 作为缓存HDD 作为长期存储:
`sudo bcachefs format --label=ssd.ssd1 {{path/to/ssd/partition}} --label=hdd.hdd1 {{path/to/hdd/partition}} --replicas=1 --foreground_target=ssd --promote_target=ssd --background_target=hdd`
- 挂载一个多设备文件系统:
`sudo bcachefs mount {{path/to/partition1}}:{{path/to/partition2}} {{path/to/mountpoint}}`
- 显示磁盘使用情况:
`bcachefs fs usage --human-readable {{path/to/mountpoint}}`
- 在格式化和挂载后设置副本:
`sudo bcachefs set-fs-option --metadata_replicas={{2}} --data_replicas={{2}} {{path/to/partition}}`
- 强制 `bcachefs` 确保所有文件都被复制:
`sudo bcachefs data rereplicate {{path/to/mountpoint}}`
- 显示帮助:
`bcachefs`