【发布时间】:2014-09-25 07:28:38
【问题描述】:
有谁知道是否可以隐藏文件或使其对其他用户不可见?或者,以“w”模式创建文件是否实现了不可见?
例如: 如果我创建这样的文件:
FILE *fp = fopen("aFile","w");
我系统上的其他用户可以读取它吗?
我想我是在用 C 的方式向 C 中的文件添加访问修饰符,有点像 chmod 命令所做的......
【问题讨论】:
-
如果你在找
chmod这里是C函数的man page -
chmod不提供“不可见性”.. 但是您在 C 中有一个 chmod 系统调用 -
要使文件不可见,您可以添加“。”在文件名之前。例如:名为“.file”的文件不可见。因此,您可以将文件名从“aFile”更改为“.aFile”
-
@您能否提供一些关于您提到的 .afile 不可见性的文档。
标签: c