我买了一个2 托架 QNAP NAS我今天将安装 2 个 2TB 硬盘并加载我的文件。我将通过 Xubuntu/Debian 和 Mac 机器访问 NAS。
我希望有人能教我一个 bash 单行命令(或类似的东西),以便清除多年来多平台访问积累的一些垃圾文件。
其中包括:
.ini
thumbs.db
.AppleDouble
.DS_Store
:2e*
我不想删除至关重要的元数据文件,但.ini
例如,我不认为它很重要,对于 也是如此.DS_Store
。
此外,有没有什么简单的方法可以主动阻止这些垃圾文件的传播?在 Mac 上,我这样做了:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
不久前,它应该可以解决未来的 .DS_Store 网络垃圾邮件问题。我并不是完全强迫症患者,但我希望尽可能避免使用无用的文件。
答案1
find path/to/nas \( -name '.ini' -o -name ':2e*' -o ... \) -exec rm -rf {} \;