2017-02-21 22 views

回答

4

某些OS特定funtionality可以在std::os模块中找到:例如std::os::unix::fs::MetadataExt允许读uid/​​或​​处理文件模式。但是AFAIK没有std支持更改所有者/组。

由于PeterHall评论说,在libc箱中有chmod(和chown)函数。

有关更多示例和灵感,我建议您看看实现许多常见GNU CLI utils的coreutils项目,其中可以找到元数据操作的项目。

相关问题