删除.DS_Store
文件
删除 DS_Store
文件完全是安全的操作,它不会损害电脑,也不会造成个人数据丢失。删除后,「访达」在打开文件夹是会以默认显示模式显示文件夹。在你进行某些「访达」操作后,系统又会在后台自动创建DS_Store
文件。
find . -name '.DS_Store' -type f -delete
到这里,当前文件夹目录下的所有.DS_Store
文件都会消失。
查询空文件夹
find . -type d -empty
运行这个命令时,它会列出所有符合这些条件的空目录。
是一个在 Unix/Linux
系统中使用的命令,用于查找当前目录(.
表示当前目录)及其子目录下所有为空的目录。这条命令的组成部分如下:
find
:这是用来搜索文件和目录的标准命令。.
:这代表从当前目录开始搜索。你可以替换为任何其他路径以指定不同的搜索起点。-type d
:这是一个测试条件,告诉find
命令只匹配类型为目录 (d
) 的条目。如果你想要查找文件而不是目录,可以将d
改为f
。-empty
:这是另一个测试条件,它告诉find
只选择那些内容为空的文件或目录。对于目录来说,这意味着它们不包含任何文件或子目录。
删除空文件夹
find . -type d -empty -delete
如果你想对找到的每个空目录执行某些操作,例如删除它们,可以在命令末尾添加 -delete
选项