Linux指令find的用法,LinuxLinux系统下find指令详细用法与示例

LinuxLinux系统下find指令详细用法与示例

【Linux】Linux系统下find指令详细用法与示例

Linux中的Find指令是Linux系统中很重要也是很棒的指令之一,功能非常得强大。下面我根据实例代码向大家分享find指令。由于博客上无法贴出Linux代码,我就在截图中体现出代码,以及效果。

我先自己创建了文件名的test.c的普通文件,我们用指令mkdir,以及ls查看已经创建了test.c.

Linux指令find的用法,LinuxLinux系统下find指令详细用法与示例_第1张图片

现在我们查找它。根据文件名或者正则表达式查找:-name   通过文件名字查找

文件名:

1)find ./ -name test.c   查找文件名为test.c的文件

c8780dc8902c12e3ff411c3f4d8d1a6d.png

2)find 。/ -name 'test.c*'  查找文件名包括test的文件

Linux指令find的用法,LinuxLinux系统下find指令详细用法与示例_第2张图片

正则表达式:

1)find 用 “!”来否定参数 .

find ./ ! -name '*.c' -print    查找文件名不为.c的文件,并打印出来。(实际后面的-print可要可不要,效果都会显示在屏幕上)

Linux指令find的用法,LinuxLinux系统下find指令详细用法与示例_第3张图片

2)如果想匹配多个条件中的一个,可以使用-o参数。

-a  与条件

-o  或条件

-not 非条件(此参数的

你可能感兴趣的:(Linux指令find的用法)