1. 程式人生 > >Mac OS X文件系統的附加屬性@如何徹底刪除

Mac OS X文件系統的附加屬性@如何徹底刪除

刪除 mir end xtend 轉載 顯示 txt xxx inf

有時候在 Mac 系統下讀寫 NTFS 分區時,會發現一些文件不能打開。

顯示錯誤為:

項目“XXX”已被 OS X 使用,不能打開。

如果再終端 ls -al 命令一下就可以看到:

-rwxr-xr-x@

文件的讀寫權限中被加上了一個@符號,這就是 Mac OS X 文件系統的附加屬性(extended attributes)。

通過-l 參數可以查看詳細的附加屬性內容:

xattr -l hello.txt

徹底刪除附加屬性的辦法:

xattr -c *.txt

去除當前文件夾中所有 txt 的附加屬性。再次 ls -al 可以發現沒有了@符號。

註意,某些博客和貼吧推薦的:

xattr -d com.apple.FinderInfo XXX.txt

或者其他帶有 com.apple.****的都可能刪除不徹底。只有用-c 參數才能徹底刪除。



作者:midmirror
鏈接:http://www.jianshu.com/p/3782d73cb3e8
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請註明出處。

Mac OS X文件系統的附加屬性@如何徹底刪除