13 个版本 (6 个破坏性更新)
0.7.2 | 2024 年 6 月 22 日 |
---|---|
0.7.1 | 2024 年 2 月 23 日 |
0.6.0 | 2024 年 2 月 6 日 |
0.5.0 | 2023 年 12 月 20 日 |
#1013 in 文件系统
每月 438 次下载
用于 2 crates
47KB
1K SLoC
libfs:高级文件和文件系统操作
libfs
是一个文件和文件系统操作的库,是对 std::fs 的补充。当前功能
- 创建和复制稀疏文件的高层和中层函数。
- 在可能的情况下,复制将使用 Linux 的 copy_file_range,并回退到用户空间。
- 在支持其的文件系统中扫描和合并范围信息。
- 复制文件权限,包括 xattrs。
一些功能是针对 Linux 的,但大多数都有其他类 Unix 操作系统的回退替代实现。进一步的支持正在进行中。
libfs
是 xcp 项目的一部分。
依赖关系
~10–17MB
~314K SLoC