关于mac电脑禁止生成 .DS_Store 文件的方法,看这篇就够了!
时间:2022-06-06 浏览次数:452 编辑:user05
如果你使用的是Mac电脑,在压缩文件或者开发中提交代码时,经常会将文件夹下面的 .DS_Store 文件一同混入你的文件,在Windows下,你的同事就会发现这个看起来像垃圾的 .DS_Store 文件,令人十分头疼。
什么是 .DS_Store 文件呢?
简单地说,.DS_Store 是macOS在文件夹下自动生成的一个文件,该文件记录保存该文件夹的一些属性,比如文件夹的排序方式、图标大小等,这个可以在文件夹的显示选项功能可以看到,如下图:
这个文件在macOS下是隐藏的,但是在Windows下一来此文件没有意义,二来文件是显示的,会让对方认为这个文件是恶意文件。那么怎么彻底解决这个问题呢?
一、禁止生成 .DS_store 文件
macOS可以通过命令行修改系统配置,让系统不再在文件夹中生成这个配置文件,命令如下:
defaults write com.apple.desktopservicesDSDontWriteNetworkStores 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 文件的方法啦~希望对你有所帮助。
相关文章
-
macOS的耳机音频声音无法正常播放怎么办?
大家有没有遇到过在使用耳机在macOS 系统电脑上听音乐遇到声音和音频播放问题的情况,大多数macOS 声音无法正常工作的问题都可以通过下面的教程轻松解决。这里为大家介绍几种方法来处理macOS声音无
浏览:65 时间:2021.06.29
-
Topaz Adjust AI for Mac常见问题解答
Topaz Adjust AI能够利用机器学习来分析普通照片并将其转换为生动活泼的图像,而这些图像通常需要耗时的手动调整。Adjust AI 是以最少的用户输入实现极致清晰度、细节、对比度和引人注目的美感的最快方式。
浏览:35 时间:2021.06.24
-
为什么SideFX Houdini许可证在 Mac OSX 上停止工作?
大家在安装SideFX Houdini或者在使用了一段时间Houdini之后,发现自己的SideFX Houdini许可证失效了该怎么办?这主要是由:机器名称也就是hostname已更改,服务已禁用,
浏览:150 时间:2021.06.23