• 文件搜索命令


    (1)which
    语法:which  [系统命令]
    功能:显示系统命令所在的目录与whereis功能类似
    whereis 还有命令的帮助信息的位置

    (2)find
    语法: find  [搜素路径][搜寻关键字]
    功能:查找文件或目录
    常用的方法有
    ①find  dir  -name init     ----在目录dir中查找文件init
    ②find  /   -size +20480  -----在根目录下查找大于100MB的文件
    ③find /home -user gongti  ----在根目录下查找所有者为gongti的文件
    find查找时 尽量不要在根目录查找,会占用大量系统资源
    注:在使用-name 文件名的时候 可以使用 
           *表示匹配任意字符 比如 init*
           ?匹配单个字符  init???
           -size  单位block数据块512字节 
                    512字节=0.5KB
                    100MB=102400KB=204800字节  
            +大于   -小于  =等于
                     

    常用方法(根据时间查找):
    天  ctime  atime mtime
    ②分钟  cmin  amin  mmin  
    c--- 表示change    改变,表示文件属性被修改过
    a--- 表示access     访问
    m---表示modify    修改,表示文件内容被修改过
    -之内   +超过   
    find /etc -mmin -120  在两个小时之内被修改过的文件

    常用方法 (根据类型查找):
    -type 文件类型   f表示二进制文件   l表示软连接文件  d表示目录

    常用的连接符 
       -a 表示and
       -o 表示or
    find /etc -name inittab -o -size +204800
       
       -exec  表示连接并执行   固定格式为  find .......  -exec 命令 {} ;


    (3)locate
    语法:locate [搜索关键字]
    功能:寻找文件或目录
    查找文件很快,但是有的文件找不到。


    (4)grep
    语法:grep [指定字串][源文件]
    功能:在文件中搜寻字串匹配的行并输出























  • 相关阅读:
    如何在main之后做一些事情
    Flash Component不显示[待解决]
    C++函数后面的throw()
    为甚马脚本中修改Text Sprite的Blend无效?
    sprite(channel).type的意义
    IDXGIDevice接口
    Director中调用AS3.0对象getVariable 附源码 20151228update
    MultiUser 03 – Serverside Script
    MultiUser02 使用Xtra和Server建立连接
    一部职场寓言——读《团队的五种机能障碍》
  • 原文地址:https://www.cnblogs.com/gt123/p/3603485.html
Copyright © 2020-2023  润新知