centos的find语法用法

centos的find语法用法

日期:2021年2月14日 下午8:38 分类:centos

find语法:

find [参数] [选项]

find path -option [ -print ] [ -exec -ok command ] {} \;

find 常用选项:

1、-name<匹配模式>:查找文件名符合给定的匹配模式的所有文件,匹配模式可以通配符“*”、“?”、“[]”。-iname忽略大小写

find -name image_bak#不指定目录为当前所在目录

find -name 'image*'

find -name 'image????'

2、-amin<分钟>:查找在指定时间(分钟数)被访问过的所有文件

find -type f -amin +20 -name "t*"#+20意思是20分钟前被访问的文件

find -type f -amin -20 -name "t*"#-20意思是20分钟内被访问的文件

find -type f -amin 20 -name "t*"#正好是20分钟被访问的文件

3、atime<24小时数,或天数>:查找在指定天数被访问过的文件

find -type f -atime 13

find -type f -atime -13

find -type f -atime +13

4、-cmin<分钟>:查找在指定时间之时被更改过文件状态的文件或目录

find -type f -cmin 45

find -type f -cmin +45

find -type f -cmin -45

5、-ctime<24小时数即天数>:查找在指定时间之时被更改文件状态的文件或目录,单位以24小时计算

实例(略)

6、-mmin<分钟数>:查找指定分钟数被修改过文件内容的文件

7、-mtime<天数>:查找指定天数被修改过内容的文件

8、-type<类型>:查找类型:f普通文件;b块设备文件;c字符设备文件;d目录文件;p命令管道;l符号链接文件;s socket文件;

9、-size<文件大小>:查找指定文件大小的文件,默认单位为块。单位:b块(512字节);c字节;w字(2字节);k千字节;M兆字节;G;+为大小指定大小;-小于指定大小;

10、-gid<组ID> -uid<用户ID> -group<组名> -user<用户名>:查找指定组ID、用户ID,组名、用户名的文件

11、-empty:朝招大小为0的目录或文件

12、-exec指令名称 {} \;:对符合查询条件的文件执行所指定的命令,{}表示将find查到的内容做为指令的参数,最后必须固定字符”\;”

find -type f -name "test*" -exec ls -l {} \;

find -type f -name "test*" -exec rm {} \;

13、加否定参数:

find /root ! -name "*.txt"

14、通过xargs过滤

查找当前目录中内容包含“test888”文件

find . -type f -name "*"|xargs grep "test888"

15、统计查找到的文件行数


为您推荐


win10系统下0x00000050蓝屏解决方法

用快捷键Win R打开操作窗口,输入“msconfig”,点击确认按钮; 在“常规”选项中点击“有选择的启动”,将“加载启动项”前面的勾选去除; 再切换到“服务”选项卡,这里的话勾选上左下角的“隐藏所有Microsoft服务(H)”,点击“全部禁用”; 然后切换到“启动”选项卡,点击“打开任务管理器”; 在任务管理器中切换到“启动”选项卡,点……

win10蓝屏SYSTEM_PTE_MISUSE解决办法

SYSTEM_PTE_MISUSE蓝屏解决办法:   我们点击桌面下方任务栏的搜索框,在搜索框中输入CMD,接着点击打开命令提示符。   在打开的命令提示符中输入sfc / scannow运行,然后按Enter键就可以了。   等待扫描完成之后电脑就会开始重新启动系统。

win10打印文档蓝屏解决方法

这几天发现一些win10系统在打印文档的时候就开始蓝屏,粗略对比了下,机器都是因为KB5000808这个补丁造成的。包括最新的20H1和20H2版的win10也会蓝屏。解决办法是要把这个补丁给卸载掉,方法如下: 找到电脑的控制面板,点击卸载程序(程序和功能),查看已安装的更新,找到对应的补丁,如KB5000808,单击卸载,重启电脑就……

win10系统hosts文件在哪里

许多朋友问起win10的hosts文件在哪里,其实XP、Win7、Win8以及最新的Win10系统中,hosts文件都是位于系统盘的Windows文件夹夹下,文件位置路径如下   C:\WINDOWS\system32\drivers\etc   如果要打开hosts文件,可以直接右键选择使用记事本方式打开,一般建议复制到别的地方备份后修改,再拷回来覆盖。   ……

Surface休眠无法唤醒解决办法

如果 Surface 无法打开,无法唤醒,你可以尝试一些操作使其恢复正常。   断开配件并确保 Surface 已充电   唤醒键盘 (Ctrl+Shift+Win+B) 快捷键   按电源按钮 20 秒钟强制重启   断开配件并确保 Surface 已充电 与 Surface 相连的设备可能是导致其无法打开的原因。 下面介绍如何检查是否为该原因: &……

如何查找BitLocker 恢复密钥

BitLocker 是 Windows 的一种设备加密功能。 如果你的设备要求提供 BitLocker 恢复密钥,以下信息可能会帮助你找到解锁设备所需的 48 位密钥。 如果你没有立即获得恢复密钥,可以查看以下位置以找到密钥:   在你的 microsoft 帐户中:在另一台设备上登录到你的 microsoft 帐户以查找你的恢复密钥。 如果其他用户在……

版权声明:

fm0898.com小部分文章引用或者参考了网络上传播的部分开源开放代码,我站采用的这部分代码仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请 联系我们并出示版权证明以便删除 !