From 93cafcd8210246b71fd207cf53fc0fceced204ec Mon Sep 17 00:00:00 2001 From: Coelacanthus Date: Tue, 18 May 2021 01:36:45 +0800 Subject: [PATCH] btrfs*: add Chinese translation (#5244) --- pages.zh/linux/btrfs-device.md | 24 ++++++++++++++++++++++++ pages.zh/linux/btrfs-filesystem.md | 28 ++++++++++++++++++++++++++++ pages.zh/linux/btrfs-scrub.md | 29 +++++++++++++++++++++++++++++ pages.zh/linux/btrfs-subvolume.md | 28 ++++++++++++++++++++++++++++ pages.zh/linux/btrfs.md | 23 +++++++++++++++++++++++ 5 files changed, 132 insertions(+) create mode 100644 pages.zh/linux/btrfs-device.md create mode 100644 pages.zh/linux/btrfs-filesystem.md create mode 100644 pages.zh/linux/btrfs-scrub.md create mode 100644 pages.zh/linux/btrfs-subvolume.md create mode 100644 pages.zh/linux/btrfs.md diff --git a/pages.zh/linux/btrfs-device.md b/pages.zh/linux/btrfs-device.md new file mode 100644 index 0000000000..d1fed20be1 --- /dev/null +++ b/pages.zh/linux/btrfs-device.md @@ -0,0 +1,24 @@ +# btrfs device + +> 管理 btrfs 文件系统中的设备。 +> 更多信息:。 + +- 将一个或多个设备添加到 b​​trfs 文件系统中: + +`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 文件系统的路径}}` diff --git a/pages.zh/linux/btrfs-filesystem.md b/pages.zh/linux/btrfs-filesystem.md new file mode 100644 index 0000000000..109c533fe3 --- /dev/null +++ b/pages.zh/linux/btrfs-filesystem.md @@ -0,0 +1,28 @@ +# btrfs filesystem + +> 管理 btrfs 文件系统。 +> 更多信息:。 + +- 显示文件系统使用情况(可以选择以 root 身份运行以显示详细信息): + +`btrfs filesystem usage {{指向挂载点的路径}}` + +- 显示各个设备的使用情况: + +`sudo btrfs filesystem show {{指向挂载点的路径}}` + +- 对 btrfs 文件系统上的单个文件进行碎片整理(避免在运行数据去重的同时运行): + +`sudo btrfs filesystem defragment -v {{指向文件的路径}}` + +- 递归对目录进行碎片整理(不跨越子卷边界): + +`sudo btrfs filesystem defragment -v -r {{指向目录的路径}}` + +- 强制将未写入的数据块同步到磁盘: + +`sudo btrfs filesystem sync {{指向挂载点的路径}}` + +- 递归总结目录中文件的磁盘使用情况: + +`sudo btrfs filesystem du --summarize {{指向目录的路径}}` diff --git a/pages.zh/linux/btrfs-scrub.md b/pages.zh/linux/btrfs-scrub.md new file mode 100644 index 0000000000..0f31f5be60 --- /dev/null +++ b/pages.zh/linux/btrfs-scrub.md @@ -0,0 +1,29 @@ +# btrfs scrub + +> 清理 btrfs 文件系统以验证数据完整性。 +> 建议每月运行一次 scrub。 +> 更多信息:。 + +- 开始 scrub: + +`sudo btrfs scrub start {{指向挂载点的路径}}` + +- 显示正在进行或上次完成的 scrub 的状态: + +`sudo btrfs scrub status {{指向挂载点的路径}}` + +- 取消正在进行的 scrub: + +`sudo btrfs scrub cancel {{指向挂载点的路径}}` + +- 恢复先前取消的 scrub: + +`sudo btrfs scrub resume {{指向挂载点的路径}}` + +- 开始擦洗,但要等到 scrub 完成后才能退出: + +`sudo btrfs scrub start -B {{指向挂载点的路径}}` + +- 在安静模式下启动 scrub(不打印错误或统计信息): + +`sudo btrfs scrub start -q {{指向挂载点的路径}}` diff --git a/pages.zh/linux/btrfs-subvolume.md b/pages.zh/linux/btrfs-subvolume.md new file mode 100644 index 0000000000..ca6d499916 --- /dev/null +++ b/pages.zh/linux/btrfs-subvolume.md @@ -0,0 +1,28 @@ +# btrfs subvolume + +> 管理 btrfs 子卷和快照。 +> 更多信息:。 + +- 创建一个新的空子卷: + +`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 {{指向子卷的路径}}` diff --git a/pages.zh/linux/btrfs.md b/pages.zh/linux/btrfs.md new file mode 100644 index 0000000000..29bf27f700 --- /dev/null +++ b/pages.zh/linux/btrfs.md @@ -0,0 +1,23 @@ +# btrfs + +> 一种基于写时复制(COW)原理的 Linux 文件系统。 + +- 创建子卷: + +`sudo btrfs subvolume create {{指向子卷的路径}}` + +- 列出子卷: + +`sudo btrfs subvolume list {{指向挂载点的路径}}` + +- 显示空间使用情况信息: + +`sudo btrfs filesystem df {{指向挂载点的路径}}` + +- 启用配额(quota): + +`sudo btrfs quota enable {{指向子卷的路径}}` + +- 显示配额(quota): + +`sudo btrfs qgroup show {{指向子卷的路径}}`