在服务器上删除文件,被提示:
# rm wang
rm: wang: Operation not permitted
查看文件属性.
#ls-lo
-rw-r--r-- 1 root wheel
sunlnk 0 Feb 20 17:05 wang
使用以下命令.
#chflags nosunlnk wan
#ls -lo
-rw-r--r-- 1 root wheel - 0 Feb 20 17:05 wang
用法: chflags [-R [-H | -L | -P]] flags file ... 选项说明(详见手册): -H 果指定了-R选项,则跟随命令行中的符号连接,可是不跟随目录树遍历过程当中的符号连接。 -L 若是指定了-R选项,则全部的符号连接都将被跟随。 -P 若是指定了-R选项,则全部的符号连接都不被跟随。 -R 将指定的文件(目录)做为根,递归处理。 标志说明: schg 档案彻底没法被修改(super-user only)。noschg(Anti) sappend 档案內容只能用附加(append)的方式修改(super-user only)。nosappend(Anti) sunlink 档案没法被刪除或者重命名(super-user only)。nosunlink(Anti) uchg 档案彻底没法被修改(super-user only 或者通常使用者)。nouchg(Anti) uappend 档案內容只能用附加(append)的方式修改(super-user only或者通常使用者)。uappend(Anti) uunlink 档案没法被刪除或者重命名(super-user only 或者通常使用者)。nouunlink(Anti) uchg 用于文件时,owner 不能修改文件,也不能删除文件或者对文件重命名;nouchg(Anti) uappend 用于文件时,owner 只能以 append 的方式修改文件,不能删除文件或者对文件重命名;uunlink 用于文件时,owner 能够对文件进行修改,但不能删除文件或者对文件重命名。nouappend(Anti) uchg 用于目录时,owner 不能删除目录或者重命名目录,能够修改目录中已有的文件,但不能在目录中添加文件,也不能删除目录中的文件或者对其重命名;uappend 用于目录时,owner 不能删除目录或者重命名目录,能够修改目录中已有的文件和在目录中添加文件,不能删除目录中的文件或者对其重命名;uunlink 用于目录时,owner 不能删除目录或者重命名目录,能够修改目录中已有的文件和在目录中添加文件,也能够删除目录中的文件或者对其重命名