immutable
哲学上说变与不变,讲的是绝对运动与相对静止的道理
哲学上说变与不变,讲的是绝对运动与相对静止的道理,在代码设计中,也有许多变和不变之间的辩证故事。 有一些类在创建以后,整个生命周期内都不会发生变化,这种模式被称为 Immutable Pattern。 较弱的不变模式:指的是一个类的实例状态是不可变化的,但是这个类的引用的实例却可以变化
在linux操作系统中
在Linux操作系统中,chattr是用于修改文件或目录的扩展属性的命令。扩展属性是与文件或目录相关联的元数据,包括访问权限、拥有者、修改时间等。 chattr命令可以用来设置或取消扩展属性,包括以下几种类型: i(immutable):将文件或目录设置为不可修改,不可删除,不可重命名,只有root用户才能使用chattr -i取消此属性