在当前目录和子目录下查找文件MyCProgram.c
# find . -name "MyCProgram.c"  
查找文件且忽略大小写
# find . -iname "MyCProgram.c" 
查找不包含MyCProgram.c的文件
find . -maxdepth 1 -not -iname "MyCProgram.c"
在/下3到5级子目录中查找passwd
# find / -mindepth 3 -maxdepth 5 -name passwd
查找且执行命令
find . -iname "MyCProgram.c" -exec md5sum {} \;
查找大于100m的文件
# find ~ -size +100M
查找小于100m的文件
# find ~ -size -100M
查找等于100m的文件
# find ~ -size 100M
查找目录及子目录下最大的5个文件
find . -type f -exec ls -s {} \; | sort -n -r | head -5
查找目录及子目录下最小的5个文件
# find . -type f -exec ls -s {} \; | sort -n  | head -5
查找size非零且最小的5个文件
# find . -not -empty -type f -exec ls -s {} \; | sort -n  | head -5
查找所有用户都有写权限的文件
# find . -perm -g=w -type f -exec ls -l {} \;
在/logs目录中查找更改时间在5日以前的文件并删除它们
$ find logs -type f -mtime +5 -exec rm { }\ ;
查找/var/logs目录中更改时间在7日以前的普通文件,并在删除之前询问它们
$ find /var/logs -type f -mtime +7 -ok rm { }\ ;
可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来,否则匹配展开后会导致find的参数混乱
$ find . -name [A-Z]* -printhttp://www.linuxso.com/command/find.html
在当前目录下查找文件权限位为755的文件,即文件属主可以读、写、执行,其他用户可以读、执行的文件,可以用
$ find . -perm 755 -print
http://yangdong.blog.51cto.com/2959198/546524

http://www.cnblogs.com/itech/archive/2011/04/25/2027725.html

完!

转载于:https://www.cnblogs.com/itech/archive/2012/09/05/2672575.html

Linux的Find使用相关推荐

  1. 过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件

    过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件 find ./ -type f -size +1G| xargs rm 在清理系统日志文件 ...

  2. linux环境下nacos的安装+启动,阿里云服务器安装nacos

    nacos安装+启动(linux环境): 基础:安装java环境 官网下载压缩包:如 nacos-server-1.2.1.tar.gz 放在自定义目录下 # 解压 tar -xvf nacos-se ...

  3. Alibaba Cloud Linux 2.1903 LTS 64位服务器yum源下载404,Alibaba Cloud Linux 2实例中使用docker-ce、epel等YUM源安装软件失败

    [Alibaba Cloud Linux 2.1903 LTS 64位]服务器yum源下载404 failure: repodata/repomd.xml from docker-ce-stable: ...

  4. Linux下创建硬链接,文件访问为空,提示:xxxx: 符号连接的层数过多

    Linux下创建软链接|硬链接,文件访问为空,提示:x x x: 符号连接的层数过多. 原因:创建符号链接的时候未使用绝对路径,无论是源文件路径还是目标路径,都需要使用绝对路径. 如: ln -s / ...

  5. 作为一个java程序员,常用的linux命令(越攒越多)

    本篇记录我在工作中不断遇到的常用的linux命令,并进行总结,时常更新! 1. 升级服务时先停止服务,然后进行替换 linux中杀进程时候,如果你是知道它所占用的端口号的话,可以通过 netstat ...

  6. 设置linux初始root密码

    简单一步设置linux第一个root密码 sudo passwd root #输入当前账户密码 #输入准备设置的root密码 #确认密码 如下所示:

  7. Linux/docker下oracle开启监听,开启自动启动

    写在前头: 之前呢,使用docker安装了oracle,但它默认是会关闭的.使用了几天以后突然连接异常了,报的问题是oracle监听有问题了,我知道了是oracle服务自动关闭了,监听也跟着关了.所以 ...

  8. Linux通过端口号杀死指定进程

    前言: 我们在服务器上升级项目的时候,需要将原来的项目停止,然后启动新的项目. 这时候我们只知道应用所占的端口号,如何将进程杀死呢? linux中杀进程时候,如果你是知道它所占用的端口号的话,可以通过 ...

  9. 设置腾讯云linux服务器中 MySQL 允许远程访问

    申请了一台linux腾讯云服务器,想要把数据库搭建在上面,本地的Windows直接可以访问 以下就是具体的操作流程,首先你需要安装好一个mysql,安装方法–>mysql安装(Linux) 接着 ...

  10. Linux下安装Java8

    Linux(ubuntu)下Java8安装 1.下载jdk8 这个看大家了,linux版本的就可以 2.创建jvm文件夹 在根目录下创建名为jvm的文件夹(在哪里创建看个人) $ sudo mkdir ...

最新文章

  1. SpringBoot conditional注解和自定义conditional注解使用
  2. 计算机专业英语公开课教案,8个维度,教你如何上好一节英语公开课
  3. 自定义组合控件:Banner、轮播图、广告栏控件
  4. 人工智能对医疗和健康产业的冲击和革命——体外克隆
  5. join操作-内联,左外联,右外联,交叉联,全联
  6. java设计模式代理模式_Java中的代理设计模式
  7. 设计模式之创建类模式PK
  8. android jni socket
  9. axios get请求添加去缓存
  10. 从徐飞的文章《Web应用的组件化开发(一)中窥视web应用开发的历史
  11. 最爱的文本编辑器_VS Code——插件推荐整理
  12. 步道乐跑(最新版本)
  13. SQL----关于三种其他类型转字符串类型的函数
  14. Python的turtle模块画爱心箭(附源码)
  15. 在python中遍历字典元素
  16. C++ UML类图详解
  17. PubMed文献影响因子怎么显示保姆教程
  18. nyoj 83-迷宫寻宝(二) (计算几何, 叉积)
  19. Zip压缩包伪加密原理
  20. Java基础【之】输出一个菱形(详解)

热门文章

  1. python爬虫用途-Python爬虫入门知识:解析数据篇
  2. python绘制饼图-Python使用Plotly绘图工具,绘制饼图
  3. 中国最大的python社区-在python数据框中的每一行中查找最大值
  4. python介绍和用途-Python对象与引用的介绍
  5. python强大体现在哪些方面-大公司里哪些方面运用了python?
  6. python 编程一日一练-Python一日一练05----怒刷点击量
  7. requests库怎么安装在python中-python安装requests库的实例代码
  8. python类装饰器详解-Python装饰器详解
  9. pythonapp下载-QPythonapp下载
  10. python软件是免费的吗-python属于软件吗