Linux常用命令详解之文件搜索命令三

三,(1)命令名称:locate这个命令式Linux系统独有的,Unix系统没有这个命令

      (2)英文原义:list  files in database

      (3)命令所在路径:/usr/bin/locate

      (4)执行权限:所有用户

      (5)功能描述:寻找目录或文件

      (6)语法:locate  [文件或目录]  

      (7)范例:$  locate  fiels

注意:

(1)这个命令的速度比find命令快的很多,因为它是去文件系统数据库查找,而不是遍历硬盘;所以这个命令只能找到更新到文件系统数据库的文件,如果一个刚创建的文件、没有更新到数据库,它是找不到的。

(2)所以你可以配合updatedb命令来使用

四,(1)命令名称:updatedb

      (2)英文原义:update  the  slocate  database

      (3)命令所在路径:/usr/bin/updatedb

      (4)执行权限:root

      (5)功能描述:建立整个系统目录文件数据库

      (6)语法:updatedb  

      (7)范例:$  updatedb

在绝大多数系统中会定时执行这个命令

五,(1)命令名称:grep

      (3)命令所在路径:/bin/grep

      (4)执行权限:所有用户

      (5)功能描述:在文件中搜寻字符串匹配的行并输出 

      (6)语法:grep  [指定字符串]  [源文件 

      (7)范例:$  grep  ftp  /etc/services 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值