如何查找目录及其子目录中的所有PDF文件?

ash*_*him 19 command-line ls

我想列出当前工作目录的目录中的所有 PDF 文件。什么命令可以做到这一点?

我记得的组合ls*/*.pdf,但不记得是什么确切的组合。

zet*_*tah 28

您可以使用:

find -iname '*.pdf'

ls可能:

ls -lR | grep '/\|pdf$'

  • 如果您碰巧有以不一致的字符命名的文件,请使用 `-iname \*.pdf` 来查找以 .PDF、.PdF 等结尾的文件。 (2认同)

One*_*ero 6

最简单的方法(如果您使用的是 Ubuntu 桌面):

转到 Nautilus 中的主文件夹,按Ctrl+F并搜索.pdf.

显示搜索过程的屏幕截图

您还可以更改位置,并使搜索更加具体。

@WarriorIng64 请注意,这本身将定位所有文件名中出现 .pdf 的文件。如果您特别想要系统识别为 PDF 的文件,请单击“重新加载”旁边的绿色 + 按钮,添加“文件类型”“Pdf / Postscript”过滤器,然后单击“重新加载”以仅获取实际的 PDF。 在此处输入图片说明

  • @WarriorIng64 更新 (2认同)