Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 触摸和chmod是写操作吗?_Linux_Unix_Chmod - Fatal编程技术网

Linux 触摸和chmod是写操作吗?

Linux 触摸和chmod是写操作吗?,linux,unix,chmod,Linux,Unix,Chmod,如果文件系统处于只读模式,我是否能够执行touch和chmod? 什么时候操作符合读或写操作的条件?touch在对不存在的文件调用时创建零字节文件。它会根据传递的参数更新文件的元数据chmod不会更改文件的数据;它只是更改文件inode中包含的元数据 但是,元数据本身是文件系统的一部分,因此它是一个写操作 总之,touch和chmod都是写操作。它们不能在只读文件系统上运行。我没有说touch不会更改inode。

如果文件系统处于只读模式,我是否能够执行
touch
chmod

什么时候操作符合读或写操作的条件?

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

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


总之,
touch
chmod
都是写操作。它们不能在只读文件系统上运行。

我没有说
touch
不会更改inode。