我使用系统调用打开一个文件open()
。
if ((fd2 = open(logFile, O_RDWR |O_APPEND | O_CREAT ), 0666) == -1)
DieWithError("open() failed");
我的文件 FTP_track.log 创建没有任何问题。问题是虽然我有模式0666
,它可以读写,但我无法在 unix 中打开文件。我必须更改文件属性的权限才能读取和写入。
有任何想法吗?谢谢你。
我使用系统调用打开一个文件open()
。
if ((fd2 = open(logFile, O_RDWR |O_APPEND | O_CREAT ), 0666) == -1)
DieWithError("open() failed");
我的文件 FTP_track.log 创建没有任何问题。问题是虽然我有模式0666
,它可以读写,但我无法在 unix 中打开文件。我必须更改文件属性的权限才能读取和写入。
有任何想法吗?谢谢你。