【问题标题】:Are touch and chmod write operations?touch 和 chmod 是写操作吗?
【发布时间】:2017-07-21 15:33:06
【问题描述】:

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

【问题讨论】:

    标签: linux unix chmod


    【解决方案1】:

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

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

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

    【讨论】:

    • 我没说touch 不会改变inode。
    猜你喜欢
    • 2016-09-18
    • 2020-01-31
    • 2012-11-28
    • 2019-01-12
    • 2018-12-08
    • 2016-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多