.DS_Store 文件是什么?

260    2019-05-08 15:09
.DS_Store 文件是什么?

Marsokit

.DS_Store 是 Mac OS 保存文件夹的自定义属性的隐藏文件,如文件的图标位置或背景色,相当于 Windows 的 desktop.ini。

1,禁止. DS_store 生成:
打开 “终端” ,复制黏贴下面的命令,回车执行,重启 Mac 即可生效。
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE
2,恢复.DS_store 生成:
defaults delete com.apple.desktopservices DSDontWriteNetworkStores

匿名用户

与双系统无关。在 Mac OS 上会存在。

DS_Store 是用来存储这个文件夹的显示属性的:比如文件图标的摆放位置。删除以后的副作用就是这些信息的失去。(当然,这点副作用其实不是太大)


尽管这些文件本来是为 Finder 所使用,但它们被设想作为一种更通用的有关显示设置的元数据存储,诸如图标位置和视图设置。 例如,在 Mac OS X 10.4 "Tiger" 中. DS_Store 包含了一文件夹的所有文件的 Spotlight 注释。然而,在 Mac OS X 10.5 "Leopard" 中这种方式又被更改了,注释(现称为关键字)被改成存储在了扩展文件属性中。

和别人交换文件(或你做的网页需要上传的时候)应该把 .DS_Store 文件删除比较妥当,因为里面包含了一些你不一定希望别人看见的信息(尤其是网站,通过 .DS_Store 可以知道这个目录里面所有文件的清单,很多时候这是一个不希望出现的问题)  $filepath = "images";
  $handle = opendir($filepath);
  while (false != ($file = readdir($handle))) {
  if ($file != "." && $file != ".." && $file != ".DS_Store" && $file != "index.html" && $file != "index.htm" && $file != "index.php") {
  if ($output) $output .= "|";
  $output .= "$file";
  closedir($handle);
  echo "&files=$output&"; // 输出遍历此文件夹所有的内容
  ?>
http://baike.baidu.com/view/1661167.htm

姜宇航
在 terminal 中输入:
sudo find / -name ".DS_Store" -depth -exec rm {} \;
删除所有. DS_Store 文件

江南消夏

ASEPSIS 会把所有的. DS_Store 重定向到

 /usr/local/.dscage

  • 然后可以用以下指令删除 mac 上所有的. DS_Store:

find ~ -name ".DS_Store" -delete
或者
find  -name ".DS_Store" -delete

wangyao
终端 粘贴 
defaults write com.apple.finder AppleShowAllFiles FALSE; killall Finder; 
即可

Eviluess

伟大的尿不湿这样做的意图何在?

行者 - Jerry

如果一直用 mac 也没什么,mac 与 PC 切换着用,还要文件共享的真是比较烦人,为啥要这么处理这种文件呢。。。为了方便?
看到有一个文章的解决方法是把所有生成的. DS_store 文件指定到一个统一的目录去,这样可以不破坏 mac 的显示等效果,也能在文件交换的时候不产生其他影响,个人比较喜欢这种解决方式。。

mac 系统中如果可以这么去设置就好了。。。

风君

可以使用 BlueHarvest 这个 App 来自动清理 DS_Store 文件。

可以自动或者按计划任务时间进行清理非 Mac 磁盘、网络磁盘和指定的某一些文件夹,清理的内容不止是 DS_Store 文件,还可以清理 Windows 下的 Desktop.ini 和 Thumbs.db 等文件。

DS_Store 是用来存储这个文件夹的显示属性的:比如文件图标的摆放位置。

全文完






  • 请先登录 ~\(≧▽≦)/~,再发表评论 /(ㄒoㄒ)/~~
  • 评论内容不要超过233个字符 (⊙o⊙)哦
  • 请注意单词拼写,以及中英文排版,参考此页