我们使用以下源代码(C++)创建了一个应用程序:
int_t fd = open( "test.conf",O_RDWR | O_CREAT | O_TRUNC, S_IRUSR );
一开始,test.conf 是可以的,它是一个可读写文件。有一天,它突然变成了只读文件。
-r-------- 1 symgr platform 19 Oct 8 08:42 test.conf
-rw-r----- 1 dvmgr platform 36 Oct 22 2019 volume.conf
什么会对 test.conf 的属性产生影响?
参考: https://linux.die.net/man/3/open https://www.gnu.org/software/libc/manual/html_node/Permission-Bits.html