OSX10.10.3 重装之后,硬盘和移动硬盘上的所有的 MKV 格式的视频都变成 exec,怎么办?

2015-04-27 10:12:38 +08:00
 klementina
重装前,用移动硬盘备份过数据。
3257 次点击
所在节点    macOS
15 条回复
pH
2015-04-27 10:19:01 +08:00
更改一下默认的打开方式?
Sylv
2015-04-27 10:20:23 +08:00
klementina
2015-04-27 10:23:59 +08:00
Tink
2015-04-27 10:24:41 +08:00
换个打开方式
klementina
2015-04-27 10:25:27 +08:00
@Tink 不行的,MplayerX 也打不开
Tink
2015-04-27 10:26:03 +08:00
@klementina 文件后缀名是啥
popbones
2015-04-27 11:02:38 +08:00
试试chmod u-x,g-x,o-x *.mkv;rm .DS_Store ._*

记得下次备份数据的时候保留文件权限
TaoTHU
2015-04-27 11:08:24 +08:00
find "yourPath" -name '*.jpg' -print0 -o -name '*.JPG' -print0 | xargs -0 chmod -x # for files
例如,文件都在user文件夹内的话,那就直接
find ~ -name '*.jpg' -print0 -o -name '*.JPG' -print0 | xargs -0 chmod -x # for files
当然缩小范围会更高效一些
TaoTHU
2015-04-27 11:12:49 +08:00
刚看到补充描述里的图,看情况是少了rw权限吧,那就
find "yourPath" -name '*.jpg' -print0 -o -name '*.JPG' -print0 | xargs -0 chmod 664 # for files
TaoTHU
2015-04-27 11:14:08 +08:00
= =我随手写的
运行时请针对需求自行改成.mkv和.MKV
klementina
2015-04-27 11:35:04 +08:00
@Tink 文件后缀不变,还是MKV。后来又试了一下,MplayerX 可以打开,但是,还是现实exec图标。。
klementina
2015-04-27 11:36:25 +08:00
@popbones 我的视频文件是在移动硬盘里的,只是把Mac里面的内容备份在移动硬盘里面而已。
popbones
2015-04-27 13:10:03 +08:00
@klementina 影响的因素很多,比如文件系统格式,拷贝方式对不同的文件系统的支持等。比如我印象里ntfs好像是不支持posix文件权限的。还有移动硬盘是否开启了忽略文件权限选项等等。

一般来说直接用文件管理器比如finder备份,很多文件的metadata都不会完全保留。我一般都使用rsync -avXHE或tm或CCC之类的。
popbones
2015-04-27 13:15:42 +08:00
@zhutao100 补充:可直接使用find的-x参数
klementina
2015-04-27 23:59:38 +08:00
谢谢各位!问题已经解决。我啥也没干,就下了一个MplayerX,后来的图标就全部正常了。不解。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/186593

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX