我有二十个目录,我正在其中一个目录中的某处寻找一个已知长度的文件。
是否有一个 Linux 命令可以按大小在目录中搜索文件?
找到这个文件的最佳方法是什么?
答案1
查找文件的标准命令是寻找:-
find {directory} -size {byte count}c
如果目录位于不同的地方,您可以使用为了命令依次搜索每个目录,或者创建一个带有指向每个目录的链接(最好是硬链接)的特定目录,然后在主目录中查找。
答案2
使用find
及其-size
选项:
find -size NNNc
c
表示以字节为单位的大小。