首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    文件查找下载命令

    内数据库记载找出用户输入的关键字文件名,它的更新速率默认是一天一次,Linux版本的不同名字不同Mac下在/var/db/locate.datebase; 根据距上次更新后更改的文件数目多少,速度不同并且只能通过文件名来搜索...-ls #类似于对查找的文件执行ls -l命令 -empty #只对空目录进行限制 -delete #删除查找到文件 -fls /tmp/test.log #存入ls -aihl 格式的到文件...time (+/-)时间 find /root -mtime +10 #是查找十天前修改的文件 find /root -mtime -10 #是查找十天内修改的文件 find /root -...mtime -0.5 #是查找0.5天内修改的文件 find /root -mtime 10 #是查找第十天修改的文件 #示例7.按照大小来搜索 find 【搜索范围】-size (+/...p:把当前页输出到文件,e-mail,打印机或其他地方。 q:退出。 /:在当前页内查找字符串。 s:在外部搜索输入的字符串。 n:搜索下一个。 v:查看一个书签文件。 V:跳转到访问过的地址。

    2.9K20

    文件查找下载命令

    WeiyiGeek.locte与find脑图 ---- 0x01 文件查找 locate 命令 描述:在后台数据库中按文件名搜索,速度更快,通过/var/lib/mlocate内数据库记载找出用户输入的关键字文件名...-nouser : 查找没有属主的文件 -nogroup :查找没有属组的文件 -type f/d/l/s(套接字)/b/c(字符设备)/p(管道设备) #查询是文件还是目录 -a / o /...匹配任意一个字符 [] 匹配任意一个中括号内的字符 x[ab]->xa或者xb [-] 匹配中括号中任意一个字符,-代表一个范围 例如,[a-z]代表匹配一个小写字母 [^] 逻辑非,表示匹配不是中括号内的一个字符...time (+/-)时间 find /root -mtime +10 #是查找十天前修改的文件 find /root -mtime -10 #是查找十天内修改的文件 find /root -...p:把当前页输出到文件,e-mail,打印机或其他地方。 q:退出。 /:在当前页内查找字符串。 s:在外部搜索输入的字符串。 n:搜索下一个。 v:查看一个书签文件。 V:跳转到访问过的地址。

    2.7K20

    【文件IO】实现:查找文件并删除、文件复制、递归遍历目录查找文件

    一、文件查找并删除 扫描指定⽬录,并找到名称中包含指定字符的所有普通⽂件(不包含⽬录),并且后续询问⽤⼾是否 要删除该⽂件 一个主要的操作就是需要扫描指定目录(递归) 递归函数 首先判断是否是目录,若不是...}else { scan(f,key); } } } } 删除函数 文件名中不包含关键字...System.out.println("输入的路径不存在"); return; } System.out.println("请输入要删除的文件名字的关键字...buffer,就把没有用到的空间也写入了,不太合适 也许 buffer 只填了 100 个空间,剩下 924 个空间都是 0,写入就没有意义 此时我们就需要指定空间写入[0, n] 三、递归遍历目录查找文件...尤其是遇到硬盘上有些大的文件 这种思路不能适应频繁查询场景,也不能适应目录中文件数目特别多,特别大的场景 咱们搜索引擎中,进行搜索的过程,也就是在文件中查找内容是否被包含的过程 搜索出来的结果其实就是一些

    64910

    【Linux入门】文件查找

    常用命令 which:命令查找 whereis:在系统特定目录下查找文件 locate:利用数据库查找文件 find:文件查找 命令查找 which which 命令用于查找指定命令(脚本文件)的可执行文件路径...】环境变量所规范的路径,去查找执行文件的文件名,有些命令不在环境变量所指定的路径中,则无法查找到 在系统特定目录下查找文件 whereis whereis 命令只是在特定目录下查找文件并返回路径,并没有查找硬盘上的所有文件...命令格式: whereis [参数] 文件名或目录名 # 参数 -l:列出 whereis 会查找的几个主要目录 -b:只查找 binary 二进制格式的文件 -m:只查找说明文件 manual 路径下的文件.../man1/ls.1.gz 利用数据库查找文件 locate locate 命令查找的数据是由已建立的数据库 /var/lib/mlocate/ 里面的数据所进行的,并没有查找硬盘上的所有文件,所以查找速度非常快...test/ -type f # 查找指定目录下的所有目录 find /home/test/ -type d # 查找指定目录下最近7天内修改过的文件 find /home/test/ -mtime

    1.5K31

    linux 命令行 查找文件_grep命令查找文件

    一 grep : 查看文件内容,在文件中查询一个关键字,即搜索字符串的命令(在指定的文件中搜索符合条件的字符串) grep 是包含匹配,不是完全的精确匹配,特别适合查找内容 语法 : grep...[-option] 需要搜索的关键字 文件名 参数: -n —- 连行号一起显示 -c —- 统计有几行 -i —- 忽略大小写(一般用的少) -v —- 排除指定的字符串(了解),取反,查找出来的内容是搜索条件以外的所有的内容...缺点:慢,原因就是会遍历磁盘内所有的文件名,所以在实际工作中,避免大范围内搜索,很耗资源 find 是在系统中搜索符合条件的文件名,是完全匹配,一模一样的名字,如果搜索过程中,需要匹配范围变大,使用通配符...(了解) 参数: -user 所有者 —- 按照文件的所有者进行搜索(了解) [root@localhostTEST ~]# find / -user test01 三 locate : 用来查找文件...,按照文件名查找,消耗资源小,比find -name 快很多,但是新创建的文件找不到,并且 tmp 临时目录 下的文件也找不到,原因,是locate 查找的是 Linux的数据库 /var/lib/mlocate.db

    7.5K40
    领券