我想找到 cephfs 文件系统上的所有快照。它们表示为隐藏.snap
目录下的目录,并在读取/写入快照时延迟加载。
所以我想找到一个.snap
文件夹中存在的所有文件夹,只搜索.snap
n层深度的文件夹。
执行此操作的命令是什么?
答案1
$ find /path -mindepth n -type d -name '*.snap'
mindepth
告诉find
只开始搜索匹配项n指定路径(在本例中/path
为 )深处的匹配级别type d
告诉find
您对仅目录的匹配感兴趣name *.snap
是不言自明的,但告诉您对仅以find
结尾的中殿名称匹配感兴趣.snap