刪除目錄下Mac系統生成的.DS_Store文件
最近更新時間 2020-01-13 11:27:06
.DS_Store 文件是由 MacOS 生成的隱藏文件,其中包含了當前目錄下所有文件名。如果 Web 目錄存在此文件,將會導致 Web 目錄下的文件列表洩露,可能造成安全問題。
可執行下列命令查找和刪除 .DS_Store 文件。
#刪除 svn 隱藏文件
find . -type d -name ".svn"|xargs sudo rm -rf
#刪除 git 隱藏文件
find . -type d -name ".git"|xargs sudo rm -rf
#刪除 .DS_Store 文件
find . -name ".D*"|xargs sudo rm -rf
#刪除 ._ 開頭的備份文件
find . -name "._*"|xargs sudo rm -rf
注意:使用 find + xargs + rm 命令可以刪除任意查詢到的文件。