zoukankan      html  css  js  c++  java
  • Linux

    关于查找文件的几个命令

    一、find命令

      find是最常用也是最强大的查找命令,可以查找任何类型的文件

      find命令的一般格式:

        find <指定目录><指定条件><指定动作> ,即find pathname -option [-print -exec -ok]

          常用的option选项:

      1. -name:按文件名来查找文件
        #在当前目录及其子目录下查找“log”开头的文件
        $ find . -name "log*"    
      2. -type:按照文件的属主来查找文件
        # 在当前目录及其子目录下查找文件类型是d(目录)的文件       
        $ find . -type d
        备注: b:块设备文件;d:目录文件;c:字符设备文件;p:管道文件;l:链接文件;f:普通文件
      3. -size:根据文件大小来查找文件
        # 查找大于512k的文件
        $ find   /home   -size   +512k
        
        # 查找小于512k的文件
        $ find   /home   -size   -512k
      4. -empty
        # 查找在系统中为空的文件或者文件夹
        $ find  /  -empty             
      5. -mtime
        它代表着最近一次 “文件内容” 被修改的时间
        # 在home目录下查找n天以内修改过的文件 $
        find /home -mtime -n # 在home目录下查找n天以前修改过的文件 $ find /home -mtime +n
      6. -atime
        • 代表最后一次访问文件的时间
        • 显示一个文件的内容或者运行一个shell脚本会更新文件的atime
      7. -ctime
        • 代表最近一次文件状态改变的时间
        • 在写入文件、更改所有者、权限等都会更新ctime
      8. 待补充

    二、locate命令

    三、whereis命令

    四、which命令

    五、type命令

  • 相关阅读:
    Python自定义:粒子群优化算法
    deap实战_2017中国数学建模大赛_B题_第二题
    deap实战_2017中国数学建模大赛_B题_第二题
    webpack学习笔记(一) 核心概念
    webpack学习笔记
    CSS学习笔记(九) 居中方案
    CSS学习笔记(八) 弹性布局
    CSS学习笔记(七) 粘性布局
    CSS学习笔记(六) 定位
    CSS学习笔记
  • 原文地址:https://www.cnblogs.com/mysummary/p/12342125.html
Copyright © 2011-2022 走看看