zl程序教程

您现在的位置是:首页 >  工具

当前栏目

find命令学习

2023-09-14 09:11:20 时间

转自:https://wangchujiang.com/linux-command/c/find.html,讲的非常详细,例子很多

1.-type参数

find . -type 类型参数

f 普通文件
l 符号连接
d 目录
c 字符设备
b 块设备
s 套接字
p Fifo

 

 

2. 按时间

UNIX/Linux文件系统每个文件都有三种时间戳:

  • 访问时间 (-atime/天,-amin/分钟):用户最近一次访问时间。
  • 修改时间 (-mtime/天,-mmin/分钟):文件最后一次修改时间。
  • 变化时间 (-ctime/天,-cmin/分钟):文件数据元(例如权限等)最后一次修改时间。
find . -type f -atime -7    //搜索最近七天内被访问过的所有文件
find . -type f -atime 7    //搜索恰好在七天前被访问过的所有文件
find . -type f -atime +7    搜索超过七天内被访问过的所有文件

 

 

3.-o 或  

find ~ ( -iname 'jpeg' -o -iname 'jpg' ) # 一些图片可能是 .jpeg 扩展名。幸运的是,我们可以将模式用“或”(表示为 -o)