首页 > 其他分享 >find命令

find命令

时间:2023-12-20 16:58:25浏览次数:24  
标签:文件 匹配 log find 命令 root liuwei

根据路径和条件搜索指定文件

语法格式:find 路径 条件 文件名

常用参数

-name 匹配文件名 -nouser 匹配无所属主的文件
-perm 匹配文件权限 -nogroup 匹配无所属组的文件
-user 匹配文件所属主 -newer 匹配比指定文件更新的文件
-group 匹配文件所属组 -type 匹配文件类型
-mtime 匹配最后修改文件内容时间 -size 匹配文件大小
-atime 匹配最后读取文件内容时间 -prune 不搜索指定目录
-ctime 匹配最后修改文件属性时间 -exec... { }; 进一步处理搜索结果

参考示例

全盘搜索系统中所有以.conf结尾的文件

[root@liuwei ~]# find / -name *.conf

在/etc目录中搜索所有大于1MB的文件

[root@liuwei ~]# find /etc -size +1M

在/home目录中搜索所有属于指定用户的文件

[root@liuwei ~]# find /home -user liuwei

列出当前工作目录中的所有文件、目录以及子文件的信息

[root@liuwei ~]# find .

在/var/log目录下搜索所有指定后缀的文件

[root@liuwei ~]# find /var/log -name "*.log"

在/var/log目录下搜索所有不是以.log结尾的文件

[root@liuwei ~]# find /var/log ! -name "*.log"

搜索当前工作目录中所有近7天被修改过的文件

[root@liuwei ~]# find . -mtime +7

标签:文件,匹配,log,find,命令,root,liuwei
From: https://www.cnblogs.com/weiweivip666/p/17916941.html

相关文章

  • more命令
    分页显示文本文件内容语法格式:more参数文件名常用参数-c不滚屏,先显示内容再清除旧内容-s将多个空行压缩成一行显示-d显示提醒信息,关闭响铃功能-u禁止下划线-f统计实际的行数,而非自动换行的行数-数字设置每屏显示的最大行数-l将"^L"当做普通字符处理,......
  • mkdir命令
    mkdir命令创建目录文件语法格式:mkdir参数目录名常用参数-m创建目录的同时设置权限-v显示执行过程详细信息-p递归创建多级目录-z设置目录安全上下文参考示例建立一个目录文件[root@liuwei~]#mkdirdemo创建一个目录文件并设置700权限,不让除所有主以......
  • maven命令行参数
    -am,--also-makeIfprojectlistisspecified,alsobuildprojectsrequiredbythelist如果指定了项目列表,还可以生成列表所需的项目-amd,--also-make-dependentsIfprojectlistisspecified,alsobuildprojectsthatdependonprojectsonthelist如果......
  • 命令模式
    #include<iostream>#include<vector>usingnamespacestd;classLight{public:voidon(){cout<<"灯亮了"<<endl;}voidoff(){cout<<"灯灭了"<<endl;}};//turn......
  • docker常用命令日志记录(二)
    1.拉取镜像dockerpullnginx2.查看镜像 dockerimages[root@VM-8-2-centos~]#dockerimagesREPOSITORYTAGIMAGEIDCREATEDSIZEnginxlatest605c77e624dd24monthsago141MB3.保存镜像为一个压缩包dockersave[root@V......
  • ElasticSearch 命令执行漏洞
    漏洞编号:CVE-2014-3120漏洞详情CVE编号CVE-2014-3120漏洞级别中危6.8标题Elasticsearch默认配置允许动态脚本执行漏洞披露时间2014/07/29漏洞总结Elasticsearch1.2版本及之前的默认配置启用了动态脚本,攻击者可以通过_search的source参数执行任意MVEL表达式和......
  • Linux expect命令详解
    在Linux系统中,expect是一款非常有用的工具,它允许用户自动化与需要用户输入进行交互的程序。本文将深入探讨expect命令的基本语法、使用方法以及一些最佳实践。什么是Expect命令?expect是一个用于自动化交互式进程的工具。它的主要功能是根据程序的输出模式(patterns)发送输入,从而实......
  • Linux常用命令【转】
     一、基本命令1、立即关机并重启动,执行如下命令:shutdown -r now或者reboot2、立即关机,执行如下命令:shutdown -h now或者poweroff3、等待2分钟关机并重启动,执行如下命令:shutdown -r 24、等待2分钟关机,执行如下命令:shutdown -h 25、使用当前用户的历......
  • Python 使用getopt解析命令行参数
    ​ 1、getopt模块此模块可协助脚本解析sys.argv中的命令行参数。它支持与Unixgetopt()函数相同的惯例(包括形式如'-'与'--'的参数的特殊含义)。也能通过可选的第三个参数来使用与GNU软件所支持形式相类似的长选项。1)getopt.getopt(args,shortopts,longopts=[])......
  • kettle从入门到精通 第二十四课 kettle 部署生产常用命令
    一、设置KETTLE_HOME环境变量 假设kettle软件目录为/xxx/data-integrationvi~/.bash_profileexportKETTLE_HOME=/xxx/data-integration/configsource~/.bash_profileecho$KETTLE_HOME二、启动carte命令1、cd/xxx/data-integration./carte.sh./pw......