文件查找关键字linux(文件检索linux的find和windows的Everything软件)

无论是在linux系统里还是windows系统里,我们都会遇到找文件的情况。

  1. linux系统

在linux系统里,搜索文件可以用find命令,平时常用的一些命令如下:

find -name filename

以上命令就是查找文件夹中具有filename的文件或文件夹的位置。如果限定是文件或文件夹可以指定类型:

find -name filename -type d !指定文件夹find -name filename -type f !指定文件

如果是字符是不全的可以用星号代替,即:

find -name “file*” -type d !星号表示不确定是什么字符

以上将-name换为-iname就可以不区分大小写。

  1. windows系统

在windows系统里,有内置的文件查找工具,但是由于需要扫描整个磁盘,查找效率比较低。Everthing软件是一个用于高效查找windows上文件的小软件。它之所以快速查找到文件的原因是:它并不扫描整个磁盘,只是读取磁盘上的USN日志。

但因此缺点也很明显:

1、只支持NTFS格式的分区,因为USN日志是NTFS专有的。

2、只索引文件名称、日期和大小,不索引文件内容和附加属性。

使用方法:

文件查找关键字linux(文件检索linux的find和windows的Everything软件)(1)

如上图所示,指定磁盘或路径,然后空格加查找关键字。

G:\ \vasp表示在G盘查找\vasp关键字。

另外,空格表示逻辑关系“与”,如G:\ vasp TiO,表示既包含vasp也包含TiO的名称。这里的TiO不区分大小写。竖线I表示逻辑关系“或”,使用方法相同。

Everything安装包下载:

https://www.voidtools.com/zh-cn/downloads/

https://zhuanlan.zhihu.com/p/409783518

声明

大家如果想分享任何科研相关的内容,请后台联系老王。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页