只写(writeonly):只能向文件中输入,不能查看文件的内容。 UNIX中,可用open函数只写打开一个文件。open("/home/name.txt", O_WRONLY|O_CREAT|O_APPEND, S_IRWXU | S_IRWXG | S_IROTH | S_IXOTH); /*以只写方式打开name.txt文件,若不存在,则创建文件,文件权限为所有者、组可读可写可执行,其他用户只能读和执行*/ 这里可能会有一些读者对“只写”这种属性有点奇怪,能写入却不能查看文件本身,这不科学啊,这里做出解释:实际生活中,会有这样的情形,例如在一个服务器系统中,有一组的用户(假设是一个教学服务器,这些用户是学生),然后要求本组所有用户提交自己的学业成绩、绩点、个人信息等,所以这个过程就要求组内用户可以向文件写入,但同时要保证其他用户的隐私,因此又不能具有查看这个文件的权限!同时,只有老师(超级用户root)才有读写文件的最高权限!