数据库
MySQL
ORACLE
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
Linux运维
中间件
shell脚本
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
占位哈哈
首页 动态 发帖 版块 我的
 退出
游客  
等级:
金豆:
经验:
首页  /  linux运维  /  linux命令  /  正文

find命令详解

  772 
 0
 2
find命令是Linux命令中最有用、最复杂的一个。使用find命令可以按文件名、文件类型、用户甚至是时间戳查找文件,还可以对找到的文件执行相关操作。该命令的格式如下:

find 路径 选项 [-print] [-exec -ok command] {}\;
从上面列出的命令格式可以看出,find命令的格式与Linux中其他命令不同。由于该命令的用法很多,这里只列出一些常用的操作。

在进行查找时,常用到以下选项。

-name filename:查找名为filename的文件。

-perm:按执行权限来查找。

-user username:按文件属主来查找。-group groupname:按组来查找。

-mtime-n+n:按文件更改时间来查找文件,-n表示n天以内,+n表示n天以前。

-atime-n+n:按文件访问时间来查找,-n表示n天以内,+m表示n天以前。

-ctime-n+n:按文件创建时间来查找文件,-n表示n天以内,+n表示n天以前。

-nogroup:查找无有效属组的文件,即文件的属组在/etc/groups中不存在的文件。

-nouser:查找无有效属主的文件,即文件的属主在/etc/passwd中不存在的文件。

-newer fl !f2:查更改时间比fl新但比f2旧的文件。

-type b/d/c/p//f:查找块设备、目录、字符设备、管道、符号链接、普通文件等不同类型的文件。

-size n[c]:查长度为n块(或n字节)的文件。

-depth:使查找在进入子目录前先行查找完本目录。

标签:
作者签名: 只有努力,才会有收获   楼主  2020-10-09 14:10:29
回复列表
合作伙伴:
Powered by 运维术 8.4.13
© 2017-2024 模板 by 黑衣人
您的IP: 3.136.19.124 , 2024-11-23 15:59:20
Powered by 运维术 8.4.13
© 2017-2024 模板 by 黑衣人
(2) 分享
分享
取消
我的客服