精华内容
下载资源
问答
  • Linux下文件搜索、查找、查看命令

    万次阅读 多人点赞 2018-10-12 14:32:43
    Linux下文件搜索、查找、查看命令 1、最强大的搜索命令:find 一、根据 文件或目录名称 搜索 二、根据 文件大小 搜索 三、根据 所有者和所属组 搜索 四、根据 时间属性 搜索 五、根据 文件类型或i节点 搜索 六、组合...

    Linux下文件搜索、查找、查看命令
    1、最强大的搜索命令:find 查找各种文件的命令 
    2、在文件资料中查找文件:locate  
    3、搜索命令所在的目录及别名信息:which 
    4、搜索命令所在的目录及帮助文档路径:whereis
    5、在文件中搜寻字符串匹配的行并输出:grep
    6、分页显示一个文件或任何输出结果:more
    7、分页显示一个文件并且可以回头:less
    8、指定显示前多少行文件内容:head
    9、指定显示文件后多少行内容:tail
    10、查看一个文件:cat
    11、查看文件内容多少字符多少行多少字节:wc
    12、排序文件内容:sort

    1、最强大的搜索命令:find 查找各种文件的命令

    一、根据 文件或目录名称 搜索
    find 【搜索目录】【-name或者-iname】【搜索字符】:-name和-iname的区别一个区分大小写,一个不区分大小写
    eg:在/etc 目录下搜索名字为init的文件或目录
    ①、find /etc -name init (精准搜索,名字必须为 init 才能搜索的到)
    ②、find /etc -iname init (精准搜索,名字必须为 init或者有字母大写也能搜索的到)
    ③、find /etc -name *init (模糊搜索,以 init 结尾的文件或目录名)
    ④、find /etc -name init??? (模糊搜索,? 表示单个字符,即搜索到 init___)
    二、根据 文件大小 搜索
    eg:在根目录下查找大于 100M 的文件
    find / -size +204800
    这里 +n 表示大于,-n 表示小于,n 表示等于
    1 数据块 == 512 字节 0.5KB,也就是1KB等于2数据块
    100MB == 102400KB
    204800数据块
    三、根据 所有者和所属组 搜索
    ①、在home目录下查询所属组为 root 的文件
        find /home -group root
    ②、在home目录下查询所有者为 root 的文件
        find /home -user root
    四、根据 时间属性 搜索
    find 【路径】【选项】【时间】
    选项有下面三种:-amin 访问时间
             -cmin 文件属性被更改
             -mmin 文件内容被修改
    时间:+n,-n,n分别表示超过n分钟,n分钟以内和n分钟
    eg:在 /etc 目录下查找5 分钟内被修改过属性的文件和目录
        find /etc -cmin -5
    五、根据 文件类型或i节点 搜索
     -type 根据文件类型查找
     f表示文件,d表示目录,l表示软链接
    eg:查找 /home 目录下文件类型是目录的
    find /home -type d
      -inum 根据i节点查找
    eg:查找 /tmp 目录下i节点为400342的文件或目录
      find /tmp -inum 400342
    六、组合条件 搜索  
      这里有两个参数:
      ①、-a 表示两个条件同时满足(and)
      ②、-o 表示两个条件满足任意一个即可(or)
      范例:查找/etc目录下大于80MB同时小于100MB的文件
      find /etc -size +163840 -a -size -204800

    2、在文件资料中查找文件:locate

    语法:locate【文件名】 -i 不区分大小写
    注意:这里和 find 命令是有区别的,find是全盘检索,而locate 是在文件资料库中进行搜索。所以locate命令的执行要比find命令执行速度快很多。但是这里有个问题,文件资料库是需要不断更新的。我们新创建的文件如果不更新 文件资料库,使用 locate 是查找不到的。
    updatedb 手动更新资料库,但是对于/tmp目录下的新建文件,是更新不到文件资料库的,因为/tmp目录不属于文件资料库的收录范围。
    eg:locate hcf
    在这里插入图片描述

    3、搜索命令所在的目录及别名信息:which

    功能描述:搜索命令所在的目录及别名信息
     语法:which【命令】
     eg:which ls
     在这里插入图片描述

    4、搜索命令所在的目录及帮助文档路径:whereis**

    功能描述:搜索命令所在的目录及帮助文档路径
     语法:whereis【命令】
     eg:whereis ls
     在这里插入图片描述

    5、在文件中搜寻字符串匹配的行并输出:grep

    功能描述:在文件中搜寻字符串匹配的行并输出
     语法:grep -iv 【指定字符串】【文件】
            -i 不区分大小写
            -v 排除指定字符串
     eg:查找 /root/install.log 文件中包含 mysql 字符串的行,并输出
        grep mysql /root/install.log
    本搜索工具,根据用户指定的模式,对目标文件逐行进行匹配检查,打印匹配到的行
    grep是在文件中搜索匹配的字符串,是在文件中进行内容搜索,这个命令后面用到的比较多

    6、分页显示一个文件或任何输出结果:more

    描述:
    分页显示一个文件或任何输出结果
    用于查看纯文本文件(较长的)格式
    格式:
    more[选项] 文件

    7、分页显示一个文件并且可以回头:less

    less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。

    8、显示前几行文件内容:head

    head[必要参数][选择参数][文件]
    用于显示指定文件开始多少行内容
    命令参数:
    -n 10 显示前10行
    -n -10 正常输出但不显示最后的10行
    eg:显示new.txt的前两行内容
    head -n 2 new.txt
    head -2 new.txt

    9、指定显示文件后多少行内容:tail

    tail[必要参数][选择参数][文件]
    用于显示指定文件末尾多少行内容
    命令参数:
    -n 10 显示后面10行
    -f 持续刷新显示的内容
    eg:显示new.txt的末尾两行内容
    tail -n 2 new.txt
    tail -2 new.txt
    eg:指定从第二行开始显示
    tail -n +2 new.txt

    10、查看一个文件:cat

    描述:一次显示整个文件内容
    cat 命令 用于查看纯文本文件(较短)
     cat [选项] [文件]…
    在这里插入图片描述

    11、查看文件内容多少字符多少行多少字节:wc

    描述:wc 命令默认情况下会打印换行符数、单词数和字符数。
     用法:wc [选项] [文件]
    在这里插入图片描述

    12、排序文件内容:sort

    用法:sort [选项] [文件]
     在这里插入图片描述
    eg:sort -b h.txt

    展开全文
  • 1、文件搜索 find 可以找到你想要的文件 格式: find [目录] [选项] [选项值] 目录:去哪找,可以不写,默认代表当前目录 选项:怎么找 >> -name 按照名字找 可以使用通配符 -size 按照大小找 ...

    centos7

    1、文件搜索

    
    find    可以找到你想要的文件
    格式:  find [目录] [选项] [选项值]
    目录:去哪找,可以不写,默认代表当前目录
    选项:怎么找
        >> -name   按照名字找
            可以使用通配符
        -size   按照大小找
            单位为  kmg   10k(等于10k)   +10k(大于10k)   -10k(小于10k)
        -user   按照用户名
        -group  按照组名
        -maxdepth  -mindepth   限制查找的目录层级,默认递归查找所有
        -ctime  按照创建时间查找
            单位是天
    选项值:找什么
        find / -name demo.txt
        find / -name \*.txt
        find / -size +10k
        find / -user demo.txt
        find / -group demo.txt
        find / -mindepth 4 -name \*.txt
        find / -mindepth 3 -maxdepth 5 -name \*.txt

    2、文件内容搜索

    
    grep   查找的内容   文件路径
    grep movie demo.txt
    grep that ~/*.txt
    
    选项
        --color=auto   将颜色高亮显示
            给 grep 指令起一个别名   vi ~/.bashrc
            添加一行     alias grep='grep --color=auto'
            让配置文件立即生效       source ~/.bashrc
        -c         得到内容的个数
        -i         不区分大小写的查找
        -n         显示在文档中的行号
        -r         递归查找,但是不能限制后缀,只能遍历所有
            grep -r that ~/*
        -l         只显示文件名,不显示内容
        grep -l 你好 ~/test/*.txt
    
    
    正则表达式进行查找(少用)
        \w(数字字母下划线)   
        \W(除了上面)
        \d(数字)
        \D(非数字)
        .(除了换行符)
        *(任意多个)
        +(至少1个)
        ?(0个或者1个)
        te-st@163.com   abc_def@qq.com   lala@sina.cn   benben@meme.net
    
        grep -E .*? demo.txt 
    
        -E   使用正则表达式来进行匹配

    3、管道

    前一个管道的输出是后一个管道的输入
    前一个指令的输出是后一个指令的输入
    格式:
        指令1 | 指令2
        指令1的结果作为指令2的输入,然后将指令2的输出显示到屏幕中
    常用的管道指令
    
        #ll=select /etc=table  |  less = page
        ll /etc | less
        ll /etc | grep sudo   常用格式
        ll /etc | head -10 | tail -5   显示前10条的后5
    展开全文
  • 使用Elasticsearch搭建一个文件搜索系统(带界面)

    千次阅读 多人点赞 2019-06-10 17:59:32
    接触ELK这么久,一直都在日志分析和...何为文件搜索系统?其实简单一点,就可以想象为一个带用户界面的grep,可以根据你提供的关键字查询包含该内容的文件。与grep一样,该系统应该能返回包含该搜索条件的文件名,行...

    接触ELK这么久,一直都在日志分析和系统运维方面兜圈圈。今天来玩转一下搜索技能,填补一下这方面的空白。主要也是好多天没更新博客了,来写一篇

    何为文件搜索系统?其实简单一点,就可以想象为一个带用户界面的grep,可以根据你提供的关键字查询包含该内容的文件。与grep一样,该系统应该能返回包含该搜索条件的文件名,行号和具体内容等,同时应该支持高亮。与grep只支持正则表达式不一样的是,以elasticsearch为基础的搜索系统,能支持更多的搜索模式和匹配模式。当然,我们的系统肯定是比grep提供更多的功能。

    基本需求

    特点如下:

    • 基于web的用户界面,使用浏览器就可以直接访问
    • 可以对文件内容进行搜索和匹配,并且返回文件基本信息和关键字高亮,并提供链接远程打开文件
    • 支持各种富文本内容,包括ppt, pdf等
    • 可以监控文件的变化,当文件有增删改之后,能够重新索引文件

    我们先看看最终的效果:
    在这里插入图片描述

    任务分解

    再简单分解一下所需要的技术:

    • web前端:
      • UI:提供搜索条、展示搜索结果面板和文件打开链接
      • 逻辑:将搜索内容组装为elasticsearch的搜索语句发送到后端,并且将response进行合理的处理
    • web后端:
      • web服务器提供web API服务
      • 同时对接elasticsearch,作为中间件,处理 前端请求 <——> elasticsearch 之间的互动
      • web文件服务器,提供静态文件的访问
    • 数据库:
      • elasticsearch作为数据库,包含文件的索引和基本信息
    • 文件监控与索引
      • 需要对特定目录下的文件进行监控和索引
      • 任何的增删改动作都触发文件的索引(把文件索引到elasticsearch当中,以便可以搜索)

    咋一看貌似挺复杂的。但如同所有的软件开发,只要不是特别创新的功能,总会有人已经帮你踩好了坑,我们要做的是找到合适的轮子而不是重复造轮子(一开始也是打算自己把这套东西都实现了,结果一google,啥都有)。

    为了更方便的集成搜索服务到你的APP或者网站,elastic提供了一套search UI (官网)。只需要寥寥几行代码,即可内嵌一个非常美观的search套件到你的应用或者网站当中。我们的实现也主要是基于这个search UI.

    具体的代码可查地址

    web 前端

    但是这套工具的是默认你使用App search或者site search服务的,其接口设置是使用一个connector与远程的search服务进行交互。
    在这里插入图片描述
    如果我们没有购买类似的服务,只能修改这个代码为使用本地的elasticsearch。具体的示例在github上也能找到,我们的代码也是基于这个example

    所需的component大致如下:

    package.json:

    {
      "name": "elasticsearch-example",
      "version": "0.8.0",
      "private": true,
      "proxy": "http://localhost:9000",
      "dependencies": {
        "@elastic/react-search-ui": "0.8.0",
        "@elastic/react-search-ui-views": "0.8.0",
        "@elastic/search-ui": "0.8.0",
        "react": "^16.8.6",
        "react-dom": "^16.8.6",
        "react-scripts": "3.0.1"
      },
      "scripts": {
        "start": "npm-run-all --parallel start:app start:server",
        "start:app": "react-scripts start",
        "start:server": "netlify-lambda serve ./functions",
        "build": "npm-run-all --parallel build:**",
        "read": "read",
        "build:app": "react-scripts build",
        "build:functions": "netlify-lambda build ./functions"
      },
      "eslintConfig": {
        "extends": "react-app"
      },
      "browserslist": {
        "production": [
          ">0.2%",
          "not dead",
          "not op_mini all"
        ],
        "development": [
          "last 1 chrome version",
          "last 1 firefox version",
          "last 1 safari version"
        ]
      },
      "devDependencies": {
        "encoding": "^0.1.12",
        "netlify-lambda": "^1.4.7",
        "node-fetch": "^2.5.0",
        "npm-run-all": "^4.1.5"
      }
    }
    
    

    需要重写一下autoComplete.js以适配我们自己的数据格式
    在这里插入图片描述

    web 后端

    以上项目已经实现了一个nodeJs的后端,直接启动npm start即可,但需要注意的是,需要通过环境变量指定elasticsearch的url,即完整的命令是:
    ELASTICSEARCH_HOST=http://localhost:9200 npm start

    索引替换

    前面我们提到后端需要对接elasticsearch,作为中间件,处理 前端请求 <——> elasticsearch 之间的互动,这部分代码框架已经实现了,我们要做的是把索引替换为我们自己的索引。

    在这里插入图片描述

    文件监控与索引

    这里,我们使用 fscrawler 就能完全满足我们的需求。因为文档很齐全,我这里就不一一解释了。
    我这里监控了一个目录/Users/Documents/AWS

    ls -l
    total 24736
    -rw-r--r--@ 1 lex  staff    22523  6 10 15:20 2019年风险管理制度学习活动-量化风险-学习资料.docx
    -rw-r--r--@ 1 lex  staff   567176  6 10 15:20 AWS_Certified_Solutions_Architect_Associate_Feb_2018_ Exam_Guide_v1.5.2.pdf
    -rw-r--r--@ 1 lex  staff   389035  6 10 15:20 AWS_Certified_Solutions_Architect_Associate_Sample_Questions.pdf
    -rw-r--r--@ 1 lex  staff   195516  6 10 15:20 AWS_certified_solutions_architect_associate_blueprint.pdf
    -rw-r--r--@ 1 lex  staff  2338541  6 10 15:20 ES多数据同步之道分享.key
    

    则对应的配置文件,简单的可以设置为:

    ---
    name: "files"
    fs:
      url: "/Users/Documents/AWS/"
      update_rate: "15m"
      excludes:
      - "*/~*"
      json_support: false
      filename_as_id: false
      add_filesize: true
      remove_deleted: true
      add_as_inner_object: false
      store_source: false
      index_content: true
      attributes_support: false
      raw_metadata: false
      xml_support: false
      index_folders: true
      lang_detect: false
      continue_on_error: false
      ocr:
        language: "eng"
        enabled: true
        pdf_strategy: "ocr_and_text"
      follow_symlinks: false
    elasticsearch:
      nodes:
      - url: "http://127.0.0.1:9200"
      bulk_size: 100
      flush_interval: "5s"
      byte_size: "10mb"
    
    

    以下是该工具写入到es的对象为:

    {
      "_index": "files",
      "_type": "_doc",
      "_id": "f982d250b791df3ea3b1e0c1b184e283",
      "_version": 18,
      "_score": null,
      "_source": {
        "content": "\n   AWS Certified Solutions Architect – \nAssociate ...",
        "meta": {
          "author": "Barnosky, Timothy",
          "date": "2018-02-08T06:13:32.000+0000",
          "language": "en-US",
          "format": "application/pdf; version=1.5",
          "creator_tool": "Microsoft® Word 2013",
          "created": "2018-02-08T06:13:32.000+0000"
        },
        "file": {
          "extension": "pdf",
          "content_type": "application/pdf",
          "created": "2019-04-03T03:31:49.000+0000",
          "last_modified": "2019-04-03T03:31:49.000+0000",
          "last_accessed": "2019-06-05T08:08:22.000+0000",
          "indexing_date": "2019-06-05T08:08:22.479+0000",
          "filesize": 567176,
          "filename": "AWS_Certified_Solutions_Architect_Associate_Feb_2018_ Exam_Guide_v1.5.2.pdf",
          "url": "file:///Users/caishichao/Documents/AWS/AWS_Certified_Solutions_Architect_Associate_Feb_2018_ Exam_Guide_v1.5.2.pdf"
        },
        "path": {
          "root": "431c7636e585854c841c8e88a25ea39",
          "virtual": "AWS_Certified_Solutions_Architect_Associate_Feb_2018_ Exam_Guide_v1.5.2.pdf",
          "real": "/Users/caishichao/Documents/AWS/AWS_Certified_Solutions_Architect_Associate_Feb_2018_ Exam_Guide_v1.5.2.pdf"
        }
      },
      "sort": [
        -9223372036854776000
      ]
    }
    

    UI上可以通过读取contentfilepath的内容进行必要的展示

    具体需要修改buildState.js里面的内容进行适配。
    在这里插入图片描述

    文件下载

    我们可以使用nginx或者其他工具为文件目录提供一个web访问的解决方案,当搜索某个关键字被匹配后,根据文件信息,构造一个下载路径,提供文件下载

    结语

    其实这个博文我没有写得特别的详细,只是简单的总结一下思路,希望对大家有帮助

    展开全文
  • find命令是Linux系统中用来进行文件搜索用的最多的命令,功能特别强大。但是能搜索到的文件特别多,所以尽量少用find命令,就算要搜索也应该尽量的缩小范围,也不要在服务器使用高峰期进行文件搜索,因为搜索也是很...

    一、最强大的搜索命令:find

    find命令是Linux系统中用来进行文件搜索用的最多的命令,功能特别强大。但是能搜索到的文件特别多,所以尽量少用find命令,就算要搜索也应该尽量的缩小范围,也不要在服务器使用高峰期进行文件搜索,因为搜索也是很占系统资源的。

    • 英文原意:
    • 命令所在路径:/bin/find
    • 执行权限:所有用户
    • 功能描述:进行各种花式文件搜索
    • 语法:
      • find 搜索范围 匹配条件

    注意:Linux搜索和windows是有明显区别的,Linux严格区分文件大小写。

    1)根据 文件或目录名称 搜索

    语法:

    • find 搜索目录 -name或者-iname 搜索字符
    • -name和-iname的区别一个区分大小写,一个不区分大小写
    find . -name "*.txt"  (模糊搜索) 
    

    在这里插入图片描述
    插播两个通配符:
    在这里插入图片描述
    在这里插入图片描述

    2)根据 文件大小 搜索

    语法:

    • 在根目录下查找大于 1024 的文件
    find / -size +1024c
    
    • 这里 +n 表示大于,-n 表示小于,n 表示等于

    c 表示字节,k表示千字节,M表示兆字节

    在这里插入图片描述

    3)根据 所有者和所属组 搜索

    语法:

    • 在目录下查询所属组为 gxl 的文件
    find ./ -group gxl
    
    • 在目录下查询所有者为 gxl 的文件
    find ./ -user gxl
    

    在这里插入图片描述

    4)根据 时间属性 搜索

    语法:

    • find 路径 选项 时间
    • -amin 按文件访问时间来查找文件
    • -cmin 按文件创建时间来查找文件
    • -mmin 按文件更改时间来查找文件
    • 时间:+n,-n,n分别表示超过n分钟,n分钟以内和n分钟

    例子:

    • 在目录下查找60分钟内被修改过属性的文件和目录
    find ./ -mmin -60
    

    在这里插入图片描述

    5)根据 文件类型或i节点 搜索

    语法:

    • -type 根据文件类型查找:f 表示文件,d 表示目录,l 表示软链接

    例子:

    • 查找 ./ 目录下文件类型是目录的 find ./ -type d l f
      在这里插入图片描述

    6)组合条件 搜索

    这里有两个参数:

    • -a 表示两个条件同时满足(and)
    • -o 表示两个条件满足任意一个即可(or)

    例子:

    • 查找/etc目录下大于80MB同时小于100MB的文件
    find ./ -size +1024c -a -type d -mmin +100
    

    在这里插入图片描述
    不加也可以!
    在这里插入图片描述

    二、在文件中搜寻字符串匹配的行并输出:grep

    • 英文原意:
    • 命令所在路径:/bin/grep
      在这里插入图片描述
    • 执行权限:所有用户
    • 功能描述:在文件中搜寻字符串匹配的行并输出
    • 语法:
      • grep -iv 指定字符串 文件
      • -i 不区分大小写
      • -v 排除指定字符串

    例子:

    • 查找文件中包含main字符串的行,并输出
    grep -n main hello
    

    在这里插入图片描述

    展开全文
  • Linux常用命令--文件搜索

    万次阅读 2017-08-19 20:16:13
    目录 find locate which whereis ...命令用途:在指定目录下搜索文件或目录。...命令语法:find [搜索范围] [-选项] [匹配条件] ...-name:根据文件名...// 搜索/etc目录下文件名为init的文件或目录 find /etc -name...
  • 本地文件搜索神器 --- Everything软件,快速搜索本地磁盘上的文件 速度超快,比windows自带的快很多倍,且很方便。 下载地址:直接百度“Everything”。 或者360软件管家中搜索“Everything”。 官网下载地址:...
  • Pyqt5 多线程 文件搜索

    千次阅读 2018-09-17 20:07:07
    用Pyqt5实现多线程文件搜索 我学Java的时候也用Swing做了一个文件搜索的小程序,但界面真的挺丑的,现在学了点python,感觉python是最简单的语言,没有之一。 (大家没事都可以来学的,真的很简单有趣哦) 我采用的是pyqt...
  • 于是Clang的包含文件搜索路径中缺少了/usr/local/* 解决方案如下(来自StackOverflow): xcode-select --install 通过这条命令重新安装CLI工具之后,问题解决。 关于编译器的包含文件/库文件搜索顺序,可以参阅这篇...
  • everything 很多文件搜索不到?

    千次阅读 2019-03-13 08:29:53
    everything 很多文件搜索不到 知乎链接:https://www.zhihu.com/question/42052606 直接解决办法: 把 C:\Users\Administrator\AppData\Local\Everything 下面的Everything.db文件删除 如果该目录下没有,使用...
  • 文件搜索命令-find

    万次阅读 2015-10-01 11:41:33
    find命令名称:find ...功能描述:文件搜索 例如:在目录/etc中查找文件init find /etc -name init -iname 不区分大小写通配符匹配 find /etc -name *init* 结果 /etc/systemd/system/sysinit.target.wa
  • 本地文件搜索神器everything介绍

    千次阅读 2017-05-30 21:13:50
    本地文件搜索神器everything介绍. everything的一些简单设置 win系统中的服务的简单用法
  • ▼Everything Toolbar是 开源 的Everything文件搜索神器的 增强插件,它可以将 Everything的 搜索框 添加到桌面底部 的任务栏 中,让你...
  • @Linux常用命令锦集 —— 权限管理及文件搜索命令篇 Linux常用命令锦集 —— 权限管理及文件搜索命令篇 (1)chmod —— 修改目录或文件权限 (2)chown —— 改变文件或目录的所有者(change file ownership) (3...
  • 文件搜索命令-其他文件搜索命令

    万次阅读 2015-10-02 23:10:57
    locate命令名称:locate...功能描述:在文件资料中查找文件,类似于windows 系统everything软件 例如:locate inittablocate 是要定时自动更新资料库(/var/lib/mlocate/mlocate.db),如果我们新创建一个文件,然后立
  • android文件搜索

    千次阅读 2012-09-04 19:06:17
    哈哈哈哈,皇天不负苦心人啊,作为一个安卓初学者,经过三天自学,终于写出文件搜索器来了,下一步,我要写一个在安卓上运行的lucene!package android.search; import java.io.File; import android.app....
  • Java基础-实现文件搜索功能

    千次阅读 2016-01-18 21:42:01
    java实现文件搜索功能,代码示例如下:
  • idea 快捷键以及包含字符串文件搜索

    千次阅读 2019-06-01 17:48:00
    1.idea也有一个类似于eclipse的包含字符串文件搜索(特别实用) idea 里按快捷键:ctrl+H 2.下图是idea的快捷键汇总 3.debug调试 F5:跳入方法 F6:向下逐行调试 F7: 跳出方法 F8:直接跳转到下一个断点,项目...
  • VIM插件: CTRLP[文件搜索]

    千次阅读 2018-10-12 12:41:01
    ctrlp使用 ...-f 模糊搜索最近打开的文件(MRU) &lt;leader&gt;-p 模糊搜索当前目录及其子目录下的所有文件 搜索框出来后, 输入关键字, 然后 ctrl + j/k 进行上下选择 ctrl + x 在当前窗口...
  • win7 按修改时间范围文件搜索

    千次阅读 2017-07-22 19:20:59
    Win7文件搜索中按修改日期的天搜比较容易,但按范围搜怎么搜呢?似乎没有看到如何操作。 经过实践,做法为在搜索栏中输入: 修改日期:‎2017/‎5/‎20 ..‎2017/‎7/‎22、 日期范围使用".."(2个点)作为范围...
  • 文件搜索工具终极大PK挑战赛

    千次阅读 2015-09-18 08:50:45
    是否支持重复文件搜索 搜索结果的保存 是否支持搜索时智能的实时匹配与过滤 ATotalCommander 搜索方式主要有2种: 1,文件夹内直键入英文字母或汉字,进行搜索[可预设热键或不设均可以直接操作] totalcomm
  • 文件搜索工具Listary中文版快速上手使用教程 推荐对象: 1、办公室人事、文件众多、经常操作文件,尤其是文案、设计人员一定要用。 2、需要经常在各文档之间切换,需要频繁打开一些文件的。 推荐理由: 1、 太好用了...
  • 用Java根据目录名实现文件搜索功能

    千次阅读 2017-05-28 19:51:13
    你要搜索的文件的大致目录(比如D盘根目录),加上你要搜索的文件名(或部分文件名),有了这两个条件就可以实现文件搜索功能啦。 贴上java代码:import java.io.File; import java.util.ArrayList; import java....
  • C#文件搜索代码

    千次阅读 2009-06-13 11:49:00
    今天给大家分享一下C#中如何进行文件搜索的代码!其中微妙要利用到递归的小算法,我们通过循环递归的方式来获取文件的一些基本信息和数量! public void serachfile(string filedirectory){DirectoryInfo dir = new ...
  • linux中的文件搜索命令

    万次阅读 2018-12-04 16:51:54
    是在后台数据库中按文件名搜索(也只能按文件名搜索),搜索速度较快 这个数据库的目录,不同的linux发行版不同,在centos6.10中,这个数据库的目录为:/var/lib/mlocate/mlocate.db 这个数据库默认一天一更新,...
  • Eclipse或MyEclipse工具中,进行文件搜索的时候,排除svn目录下的.svn-base文件! Eclipse或MyEclipse工具中,有个很方便的搜索工具,可以对workspace进行全局搜索,快捷键是Ctrl+H 使用的时候遇到一个问题,...
  • java文件搜索 public void getDir(String strPath) throws Exception { try { File f=new File(strPath); if(f.isDirectory()) { File[] fList=f.listFiles();
  • Centos学习笔记---文件搜索命令

    万次阅读 2012-02-08 23:50:37
    文件搜索命令 which [命令名称] 功能:显示系统命令所在目录(绝对路径) $which ls whereis可以表现出命令的帮助信息,帮助文件说存放的信息 find --通用查找命令 语法:find[搜索路径][搜索关键字] 功能:...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 112,555
精华内容 45,022
关键字:

文件搜索