mac电脑关于 .DS_Store 文件常见问题解决?
时间:2022-09-11 12:00:43
如果你使用的是Mac电脑,在压缩文件或者开发中提交代码时,经常会将文件夹下面的 .DS_Store 文件一同混入你的文件,在Windows下,你的同事就会发现这个看起来像垃圾的 .DS_Store 文件,令人十分头疼。
什么是 .DS_Store 文件呢?
简单地说,.DS_Store 是macOS在文件夹下自动生成的一个文件,该文件记录保存该文件夹的一些属性,比如文件夹的排序方式、图标大小等,这个可以在文件夹的显示选项功能可以看到,如下图:
这个文件在macOS下是隐藏的,但是在Windows下一来此文件没有意义,二来文件是显示的,会让对方认为这个文件是恶意文件。
那么怎么彻底解决这个问题呢?
一、禁止生成 .DS_store 文件
macOS可以通过命令行修改系统配置,让系统不再在文件夹中生成这个配置文件,命令如下:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
如果此命令不生效,可以使用下方命令(注意:命令行中 -m 之后为你的目录,此命令只能指定目录生效)
/usr/sbin/dot_clean -m ~/your_working_dir
此命令可以禁止生成一切文件前带.的文件生成(macOS文件前带.的默认为隐藏文件)
二、删除已经生成的 .DS_store 文件
删除当前目录的.DS_store 文件
find . -name '.DS_Store' -type f -delete
删除所有的.DS_store 文件
sudo find / -name ".DS_Store" -depth -exec rm {} ;
三、恢复.DS_Store生成
如果你觉得这个命令执行后会影响你的文件夹操作,可以使用下方命令恢复回来
defaults delete com.apple.desktopservices DSDontWriteNetworkStores
以上就是Mac系统如何删除.DS_Store文件且不再生的方法,因人而异,看你的需要,而决定要不要删除.DS_Store文件且不再生。更多Mac软件教程及资源下载尽在本站!
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
在wps表格中如何使用筛选功能
WPS文字教程:用目录快速定位
![](https://img.aspxhome.com/file/2023/3/a165153_0s.jpg)
Win10专业版提高虚拟内存要怎么设置?
![](https://img.aspxhome.com/file/2023/7/49687_0s.jpg)
WPS文本中的对齐方式是什么?如何设置页面的垂直对齐方式
![](https://img.aspxhome.com/file/2023/8/a169698_0s.jpg)
升级iOS 14.5 Beta 6后如何进行电池校准?
![](https://img.aspxhome.com/file/2023/4/46054_0s.png)
设置Word2010在同一文档内粘贴格式选项的图文介绍
![](https://img.aspxhome.com/file/2023/9/29979_0s.jpg)
excel通过数据模板与vba批量制作csv数据表
![](https://img.aspxhome.com/file/2023/7/38627_0s.jpg)
WPS excel怎么打开多个独立窗口
![](https://img.aspxhome.com/file/2023/9/a184819_0s.png)
Win10屏幕截图如何自动保存?Win10屏幕截图自动保存的方法
![](https://img.aspxhome.com/file/2023/1/51591_0s.png)
Word打造精美文档表格方法
Win10电脑怎么自定义开机启动项?
![](https://img.aspxhome.com/file/2023/1/52121_0s.jpg)
excel2003怎么打印全部表格
![](https://img.aspxhome.com/file/2023/3/36933_0s.jpg)
excel表格数字不能全部显示的解决方案
word2017页眉页脚怎么设置图文教程
word提示:配置进度然后打不开了的两种解决方法
![](https://img.aspxhome.com/file/2023/4/25124_0s.jpg)
Win10系统怎么退回更新前的版本?
![](https://img.aspxhome.com/file/2023/3/50753_0s.jpg)
Excel如何实现隔列输入?
![](https://img.aspxhome.com/file/2023/0/41810_0s.jpg)