find命令

命令格式

find pathname -options [-print -exec -ok ...]

命令功能

用于在文件树中查找文件,并做相应处理

命令参数

pathname 要查找的文件或目录路径
-print   将查询到的文件输出到标准输出中
-exec   对查询到的执行指定的shell命令,命令格式为 'command'{};
-ok   作用与-exec相同,但在执行每条shell命令时进行询问

命令选项

-amin N 查询系统最后N分钟访问过的文件
-atime N 查询系统最后N*24小时访问的文件
-anewer FILE   按顺序显示最近访问的文件
-cmin N   查询系统中最近N分钟修改的文件
-ctime N   查询系统最近N*24小时修改的文件
-mmin N   查询系统最近N分钟被改变数据的文件
-mtime N  查询系统最近N*24小时被改变数据的文件
-name   按照文件名查找文件
-perm   按照文件权限查找文件
-prune   查询范围排除当前指定路径(与-depth同事使用时会被忽略)
-user   按照文件属主来查找
-group   按照文件所属的组来查找
-type   查找某一类型的文件
如:
b -块设备文件
d -目录
c -字符设备文件
p -管道文件
l -符号链接文件
f -普通文件
-size n :[c]   查找长度为n块的文件,当有c时,文件长度以字节计
-mount   在查找文件时不跨越文件系统mount点
-follow   如果find命令遇到符号链接文件,就跟踪至链接所指向的文件
-cpio   对匹配文件使用cpio命令,将这些文件备份到磁盘设备中

exec解释

-exec 参数后跟command命令,以;结束。考虑到各个系统中分号有不同的意义,所有前面加反斜杠
{} 花括号代表前面find查找出来的文件名

学习Linux命令(19)相关推荐

  1. linux中的ubiq命令用途,学习Linux命令(一)

    Linux下的命令到底有多少,没人清楚.但是有一些命令是大多数系统都包含的,这些命令基本上都包含在GNU Coreutils包中.当然也有一些不包含在Coreutils包中,但是也很基本,很实用的软件 ...

  2. 学习linux命令,看这篇命令详解就够了

    序言 本篇文章主要讲解了一些linux常用命令,主要讲解模式是,命令介绍.命令参数格式.命令参数.命令常用参数示例.由于linux命令较多,我还特意选了一些日常使用较为频繁的命令进行讲解,但还是免不了 ...

  3. windows下学习linux,在Windows环境下学习Linux命令行的几种方法

    Linux高手通常将Windows工作平台的人鄙视得一无是处, 其实这完全没有必要.请不要装. 对于想进军linux的人来说, 学好linux命令行无疑是最基本的东西. 本文讲述如何在Windows环 ...

  4. 5个学习Linux命令站点推荐

    虽然人们看不到Linux在桌面市场方面的光明前景,但Linux在服务器方面的份额确实远超过Windows.总起来说,Linux令人最欣赏的一点就是其强大的命令行工具.当然,学习Linux命令需要坚持, ...

  5. 在平板/手机上运行Linux(无需root),学习Linux命令行。(快速方法+详细图文+Ubuntu举例)

    本文将讲述,如何在平板/手机设备上通过强大的Termux安装Linux系统(命令行界面),进行学习Linux命令行和Linux实践.举例安装Ubuntu 22.04,CentOS等.本人使用的是Mat ...

  6. 整理一些linux命令必须熟练掌握常的命令(复习+扩展学习Linux命令)

    文章目录 说明: 0.Linux后台执行nohup 一.磁盘管理 ①.ls命令 ②.cd命令(切换工作目录) ③. pwd命令 ④.df命令 ⑤.du命令 ⑥.mkdir命令(创建文件夹) ⑦.sta ...

  7. 学习linux命令finalshell使用及所碰到的问题

    1.安装虚拟机及搭建ubuntu 推荐看b站视频自己几分钟就能安装好两分半钟完成VMware安装及Linux-Ubuntu安装(全程无废话)_哔哩哔哩_bilibili 2.安装FinalShell ...

  8. 学习Linux命令神器-看不懂直接给你解释

    大家都知道,Linux 系统有非常多的命令,而且每个命令又有非常多的用法,想要全部记住所有命令的所有用法,恐怕是一件不可能完成的任务. 一般情况下,我们学习一个命令时,要么直接百度去搜索它的用法,要么 ...

  9. linux的课程完全看不懂,学习Linux命令神器-看不懂直接给你解释

    导读 大家都知道,Linux 系统有非常多的命令,而且每个命令又有非常多的用法,想要全部记住所有命令的所有用法,恐怕是一件不可能完成的任务. 一般情况下,我们学习一个命令时,要么直接百度去搜索它的用法 ...

  10. cygwin学习linux命令,cygwin 在windows下使用linux命令的方法

    cygwin 在windows下使用linux命令的方法以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 但是cygwin ...

最新文章

  1. 大尺寸3D打印机:不再是“围城”!工业级3D打印的瞬发时代已来!
  2. 这些建议需要竞赛组委会酌情考虑
  3. 解决 fastjson 泛型报错 : java.lang.ClassCastException: com.alibaba.fastjson.JSONObject cannot be cast to X
  4. GIS算法基础(四)平面坐标变换(变换矩阵算法实现)
  5. java程序员学C#基本语法两个小时搞定(对比学习)
  6. linux 中~$和/$的区别?
  7. boost::shared_ptr用法测试程序
  8. linux-VM无法连接mks套接字连接尝试次数太多
  9. oracle client 11.2.0.3 32位,oracle client 32位/64位下载(Oracl数据库)
  10. mysql 5.7 延迟同步_MySQL5.6升级5.7时出现主从延迟问题排查过程
  11. Android中ActionBar中不显示overflow(就是三个点的那个按钮)解决办法
  12. 【嵌入式】使用Cross Toolchain构建交叉工具链
  13. 自己动手写PHP MVC框架
  14. linux下的chm阅读器?
  15. Rational License Key Error的解决办法
  16. 成长小记-老天为我又设了一道大坎
  17. Maya N动力学管理工具 v1.2.2 下载及教程
  18. 解决MATLAB新版本中modem.qammod作废的问题
  19. DZ插件 [1314]模板自由切换 2.0.1版
  20. ASP.NET Core WEB部署:Kestrel

热门文章

  1. MTK平台处理闪光灯一直打闪问题
  2. 软考-高项-论文-信息系统项目的风险管理
  3. 酷炫纯CSS代码实现时空穿梭动效
  4. java map去重_用map集合去重汇总
  5. java Map集合深入解析
  6. C语言计算二进制数加法
  7. 实验三 面向对象初步
  8. 八皇后问题,秒懂递归回溯(有图详解|c语言)
  9. android接入admob开屏广告
  10. Unity3D开发基础知识详解