zoukankan      html  css  js  c++  java
  • find命令

    命令原型 find 搜索路径 选项

    -name filename 要搜索的文件名,可以使用通配符* ?等,但是使用这些通配符时需要使用双引号将文件名包裹.

    find –name “a*” 在当前目录下查找所有以a开头文件名的文件

    find /home –name “a*” 在/home目录中查找文件名以a开头的文件

    -print 输出查找到文件的路径(相对路径)

    find /home –name “a*” –print 在/home目录中查找文件名以a开头的文件,并打印路径

    -user username 查找属于username用户的文件

    find /home -user linux 查找/home下所有属于linux用户的文件

    -group groupname 查找属于groupname组的文件

    find /home –group linux 查找/home下所有属于linux用户组的文件

    -exec 命令 {}; 对找到的匹配文件执行-exec命令,命令的路径{},由find找到的路径填充,最后必须跟 ”;”

    find /home -name “a*” –user linux –exec cat {}; 查找/home目录下以a开头从属于linux用户的文件,并用显示内容

    -ok 命令 {}; 执行内容与-exec相同,只是需要确认命令的执行

    -atime n 查找前第n天访问过的文件(只是这一天)

    -atime +n 查找n天之前访问过的文件,-n表示n天之后访问过的文件

    find /home –atime +365 查找一年前访问过的文件

    -type filetype 查找指定类型的文件,b表示块设备,c字符设备,d目录,f一般文件

    find /home –type d 查找/home目录下的所有子目录

    -size 数字或-size 数字c 查找指定数字大小的文件,c表示以字节为单位,无c表示以块为单位(一般为512字节),+表示大于某个数值,+表示小于某个数值

    fine /home –size +100c –size +2 查找/home下所有大于100字节小于2块(2*512字节)大小的文件

  • 相关阅读:
    中国剩余定理及其扩展
    扩展欧几里得
    乘法逆元
    58-63用ssh远程连接linux系统
    148复习前一天的内容
    165-168函数
    Linux运维命令总结(-)
    177流程控制经典案例讲解
    170-176流程控制
    161【案例讲解】存储过程
  • 原文地址:https://www.cnblogs.com/wangluojisuan/p/3384911.html
Copyright © 2011-2022 走看看