zoukankan      html  css  js  c++  java
  • 文件搜索命令

    (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 [指定字串][源文件]
    功能:在文件中搜寻字串匹配的行并输出























  • 相关阅读:
    oracle用户被锁死
    windows远程桌面智能调整大小
    批量ping测试脚本
    信息的组织和提取方法
    BeautifulSoup
    requests模块学习
    Telerik Fiddler 应用方法
    js 时间格式换成 把字符串(yyyymmdd)转换成日期格式(yyyy-mm-dd)记录
    vuedraggable 拖拽 应用 不同列表之间的拖拽
    vue项目图片上传 vant van-uploader 图片上传
  • 原文地址:https://www.cnblogs.com/gt123/p/3603485.html
Copyright © 2011-2022 走看看