Mac電腦上的文件拷貝到移動硬盤,有時候會出現“xx.xx已被OS X使用,無法打開”的問題。
解決辦法:
1、打開終端(或在Mac搜索里面輸入Terminal);
2、在終端里輸入 xattr -l ,然后把出問題的文件拖動到 "xattr -l 后面",回車;
localhost:~ Kingdev$ xattr -l
localhost:~ Kingdev$ xattr -l /Users/liuxianzhi/Desktop/屏幕快照\ 2016-03-12\ 21.37.25.png
3、然后,第一行會有 com.apple.FinderInfo 這串字符。復制這串字符,回車;
localhost:~ Kingdev$ xattr -l /Users/liuxianzhi/Desktop/屏幕快照\ 2016-03-12\ 21.37.25.png com.apple.FinderInfo: 00000000 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 |................| 00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00000020 com.apple.metadata:kMDItemIsScreenCapture: 00000000 62 70 6C 69 73 74 30 30 09 08 00 00 00 00 00 00 |bplist00........| 00000010 01 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 |................| 00000020 00 00 00 00 00 00 00 00 00 09 |..........| 0000002a com.apple.metadata:kMDItemScreenCaptureGlobalRect: 00000000 62 70 6C 69 73 74 30 30 A4 01 02 03 04 23 40 72 |bplist00.....#@r| 00000010 D0 00 00 00 00 00 23 40 76 C0 00 00 00 00 00 23 |......#@v......#| 00000020 40 77 D0 00 00 00 00 00 23 40 38 00 00 00 00 00 |@w......#@8.....| 00000030 00 08 0D 16 1F 28 00 00 00 00 00 00 01 01 00 00 |.....(..........| 00000040 00 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 |................| 00000050 00 00 00 00 00 31 |.....1| 00000056 com.apple.metadata:kMDItemScreenCaptureType: 00000000 62 70 6C 69 73 74 30 30 59 73 65 6C 65 63 74 69 |bplist00Yselecti| 00000010 6F 6E 08 00 00 00 00 00 00 01 01 00 00 00 00 00 |on..............| 00000020 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00000030 00 00 12 |...| 00000033
4、接下來,輸入新的命令 xattr -d com.apple.FinderInfo 再把問題文件拖進去,問題就解決了
localhost:~ Kingdev$ xattr -d com.apple.FinderInfo /Users/liuxianzhi/Desktop/屏幕快照\ 2016-03-12\ 21.37.25.png