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

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

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

您可以使用:

find -iname '*.pdf'

也许ls

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

使用find

 find . -name '.pdf' 

另见: http : //content.hccfl.edu/pollock/unix/findcmd.htm

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

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

截图显示了搜索过程

您还可以更改位置,以便更具体地进行搜索。

@ WarriorIng64请注意,这本身就会找到文件名中任何位置出现.pdf的所有文件。 如果您特别需要系统识别为PDF的文件,请单击“重新加载”旁边的绿色+按钮,添加“文件类型”“Pdf / Postscript”filter,然后单击“重新加载”以仅获取实际PDF。 在此处输入图像描述

最简单的方法是:

 locate *.pdf 

此命令将查找系统中存在的所有PDF文件。

使用命令:

 ls | grep .pdf