如何阻止".DS_store"文件创建为什么要创建它

use*_*811 9 macos

在我的计算机中,每个文件夹都有.DS_store文件.如果我在几天后删除它会自动创建.DS_store文件.我该如何阻止它.

Sha*_*aka 22

开放式终端.执行以下命令:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true
Run Code Online (Sandbox Code Playgroud)

重新启动计算机或注销并重新登录用户帐户.

了解更多信息:

http://support.apple.com/kb/ht1629

  • f 上面的命令不适合您的需要,请将以下行放入您的“.profile”文件中。打开 .profile 文件并复制此行“find ~/ -name DS_Store -delete”并保存。当您打开终端时,这将自动清除所有 .DS_Store 文件。 (2认同)
  • 这实际上没有任何作用。Catalina 之前的 MacOS 版本中是否有此功能?因为现在肯定不会了。我的 DSDontWriteNetworkStores 总是真实而愚蠢的。DS_Store 文件总是乱七八糟地干扰我的选项卡文件名完成。我有一个我写的名为“unstupid”的 Perlscript,我在目录中运行以自动删除愚蠢的东西。只是循环并删除该文件。 (2认同)