三,(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