.DS_Store
=== Desktop Services Storewebpack
https://en.wikipedia.org/wiki/.DS_Store
https://zh.wikipedia.org/wiki/.DS_Storegit
它是一種由蘋果公司的Mac OS X操做系統所創造的隱藏文件,目的在於存貯文件夾的自定義屬性,例如文件們的圖標位置或者是背景色的選擇等。github
https://superuser.com/questions/47918/how-to-prevent-mac-os-x-creating-ds-store-files-on-non-mac-hfs-volumes
https://superuser.com/questions/757593/what-is-ds-store-file-in-windowsweb
# ??? $ defaults write com.apple.desktopservices DSDontWriteNetworkStores YES
.DS_Store
$ sudo find / -name ".DS_Store" -depth -exec rm {} \;
Command+Shift+. 能夠顯示隱藏文件、文件夾,再按一次,恢復隱藏;macos
finder下使用Command+Shift+G 能夠前往任何文件夾,包括隱藏文件夾。windows
https://zh.m.wikihow.com/顯示Mac-OS-X上的隱藏文件和文件夾
app
Under the Mac OS X operating system, there are many settings for whether the hidden files of the system are displayed, and the simplest is to enter commands in the Mac terminal. The show/hide Mac hidden file command is as follows (note the spaces and case-sensitive ):ide
Command to display Mac hidden files: Defaults write com. Apple. Finder appleshowallfiles-bool truespa
Command to hide Mac hidden files: Defaults write com. Apple. Finder appleshowallfiles-bool false操作系統
Or
Command to display Mac hidden files: Defaults write com. Apple. Finder appleshowallfiles Yes
Command to hide Mac hidden files: Defaults write com. Apple. Finder appleshowallfiles No
After the input, click Enter to exit the terminal and restart the finder.
Tip: How to restart finder? Click the apple logo in the upper left corner of the window-> forced exit-> Finder-> restart.
How to hide and show your own files?
Hidden FILE command: chflags hidden file path
Remove Hidden commands: chflags nohidden file path
.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
https://www.zhihu.com/question/20345704
# 刪除全部 .DS_Store 文件 sudo find / -name ".DS_Store" -depth -exec rm {} \;