Python os.chflags()
Python中的os.chflags()方法用于将path的标志设置为数字标志;仅在Unix中可用。标志可以采用标志值的组合(按位OR)。
语法:
参数:
path:待修改目录的完整路径。
flag:采用下列标志值的组合(按位OR)-
os.UF_NODUMP -不要转储文件。
os.UF_IMMUTABLE -文件不能被修改(只读)。
os.UF_APPEND -文件只能被追加到。
os.UF_OPAQUE -目录是不透明的,通过联合堆栈查看。
os.UF_NOUNLINK -文件不能被重命名或删除。
os.UF_COMPRESSED -文件被压缩保存
os.UF_HIDDEN -文件不应该显示在GUI中
os.SF_ARCHIVED -文件可能被存档。(可设置为超级用户)
os.SF_IMMUTABLE -文件不能被修改。(可设置为超级用户)
os.SF_APPEND -文件只能被追加到。(可设置为超级用户)
os.SF_NOUNLINK -文件不能重命名或删除。(可设置为超级用户)
os.SF_SNAPSHOT -文件是一个快照文件。(可设置为超级用户)
返回:不返回任何值
示例1
输出: