chflags 修改文件標誌

在服務器上刪除文件,被提示:
# 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 不能刪除目錄或者重命名目錄,能夠修改目錄中已有的文件和在目錄中添加文件,也能夠刪除目錄中的文件或者對其重命名
相關文章
相關標籤/搜索