在恢復數據的時候,你可能需要用 U 盤拷貝數據,但是 macOS 默認掛載 ntfs 是隻讀的,當然,我們有辦法使用命令行重新掛載它來變成可讀寫。不過這容易造成 ntfs 權限錯誤,結果就是插到另一臺電腦上的時候,這個文件可能變成灰色:
如果你這時候強行使用解壓縮軟件打開它,那麼你會得到類似的錯誤:
Item “xxx” is used by macOS and cannot be opened.
而實際上這是一個剛掛載的 U 盤,並沒有被其他進程使用。要修復它,我們需要命令行工具:
使用 xcode-select --install
來安裝命令行工具,安裝完成後,我們可以使用下面的命令來查看這個文件的屬性:
# GetFileInfo AndroidStudioProjects.zip
---
file: "---"
type: "brok"
creator: "MACS"
attributes: avbstclinmedz
created: 02/25/2018 18:01:05
modified: 02/25/2018 18:11:56
注意高亮行,這裏文件的類型是 brok
,我們使用命令來去掉這個類型標記:
SetFile -c "" -t "" AndroidStudioProjects.zip
這下,文件就又回覆了正常的黑色,可以正常讀取了。
參考鏈接:https://www.logcg.com/archives/2977.html