.DS_Store 文件是什么? / .DS_Store 文件是什么macOS
来源:互联网 发布:大数据专业课程有哪些 编辑:程序博客网 时间:2024/06/18 14:54
.DS_Store 文件是什么?
突然发现电脑里几乎每个文件夹都有两个这么类型的文件,隐藏属性。是不是与我装mac win7双系统有关?
默认排序按时间排序
6 个回答
16 人赞同
77 人赞同
12 人赞同
9 人赞同
1 人赞同
.DS_Store 文件是什么macOS
作者:子生链接:https://www.zhihu.com/question/20345704/answer/14837127
来源:知乎
在Mac OS上存在。
DS_Store 是用来存储这个文件夹的显示属性的:比如文件图标的摆放位置。删除以后的副作用就是这些信息的失去。(当然,这点副作用其实不是太大)
尽管这些文件本来是为Finder所使用,但它们被设想作为一种更通用的有关显示设置的元数据存储,诸如图标位置和视图设置。 例如,在Mac OS X 10.4 "Tiger"中.DS_Store包含了一文件夹的所有文件的Spotlight注释。然而,在Mac OS X 10.5 "Leopard"中这种方式又被更改了,注释(现称为关键字)被改成存储在了扩展文件属性中。
和别人交换文件(或你做的网页需要上传的时候)应该把 .DS_Store 文件删除比较妥当,因为里面包含了一些你不一定希望别人看见的信息(尤其是网站,通过 .DS_Store 可以知道这个目录里面所有文件的清单,很多时候这是一个不希望出现的问题)
1,禁止.DS_store生成:
打开 “终端” ,复制黏贴下面的命令,回车执行,重启Mac即可生效。
2,恢复.DS_store生成:
DS_Store 是用来存储这个文件夹的显示属性的:比如文件图标的摆放位置。删除以后的副作用就是这些信息的失去。(当然,这点副作用其实不是太大)
尽管这些文件本来是为Finder所使用,但它们被设想作为一种更通用的有关显示设置的元数据存储,诸如图标位置和视图设置。 例如,在Mac OS X 10.4 "Tiger"中.DS_Store包含了一文件夹的所有文件的Spotlight注释。然而,在Mac OS X 10.5 "Leopard"中这种方式又被更改了,注释(现称为关键字)被改成存储在了扩展文件属性中。
和别人交换文件(或你做的网页需要上传的时候)应该把 .DS_Store 文件删除比较妥当,因为里面包含了一些你不一定希望别人看见的信息(尤其是网站,通过 .DS_Store 可以知道这个目录里面所有文件的清单,很多时候这是一个不希望出现的问题)
.DS_Store是Mac OS保存文件夹的自定义属性的隐藏文件,如文件的图标位置或背景色,相当于Windows的desktop.ini
- $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&"; //输出遍历此文件夹所有的内容
- ?>
1,禁止.DS_store生成:
打开 “终端” ,复制黏贴下面的命令,回车执行,重启Mac即可生效。
- defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE
2,恢复.DS_store生成:
- defaults delete com.apple.desktopservices DSDontWriteNetworkStores
终端:defaults write com.apple.finder AppleShowAllFiles FALSE; killall Finder;
0 0
- .DS_Store 文件是什么? / .DS_Store 文件是什么macOS
- .DS_Store 文件是什么macOS
- DS_Store 是什么文件
- .DS_Store 文件是什么?
- DS_Store是什么文件
- .DS_Store 文件是什么?
- .DS_store 文件冲突
- git 忽略.DS_Store文件
- MAC下删除 .DS_Store 文件
- Mac删除所有DS_store文件
- .DS_Store 文件怎么彻底删除?
- mac 禁止生成 .ds_store文件
- mac删除所有.DS_store文件
- Xcode git 忽略userinterfacestate文件|.DS_Store文件
- 彻底清除硬盘上的.DS_Store隐藏文件!
- Mac下彻底删除.DS_Store文件
- 删除Mac中所有 .DS_Store 隐藏文件
- 隐藏Mac桌面的.DS_Store文件
- Android 关于Selector的使用
- stm32f1xx HAL库下载介绍
- [leetcode]35. Search Insert Position(java)
- 【推荐】《Android应用安全设计及安全编码指导手册》更新到2016年9月1日版本
- 数据结构(三)栈结构模拟编译器判断括号是否匹配
- .DS_Store 文件是什么? / .DS_Store 文件是什么macOS
- POJ 1321 基础搜索 DFS 二
- leetcode 141. Linked List Cycle
- 基于利用指针对线性表的实现(单链表)
- java 使用 POI替换doc中的文字
- 导航条在push时出现黑框
- 《posix多线程编程》笔记(六)
- C实例---显示当前时间
- Android 自定义控件属性