touch和chmod是写操作吗?

Are touch and chmod write operations?

如果文件系统处于只读模式,我可以执行 touchchmod 吗? 什么时候操作符合读取或写入操作的条件?

touch 在调用一个不存在的文件时创建一个零字节文件。并根据传递的参数更新文件的元数据。 chmod 不改变文件的数据;它只是更改了文件 inode 中包含的元数据。

然而,元数据本身是文件系统的一部分,因此它是一个写入操作。

综上所述,touchchmod都是写操作。它们不能 运行 在只读文件系统上。