分类目录

近期文章

近期评论

文章归档

关于

功能

友情链接

Site search

Categories

2023 年二月
« 二    
 12345
6789101112
13141516171819
20212223242526
2728  

Tags

4.3.02 文件搜索命令-其他文件搜索命令

与find命令类似,但比find命令快,运行时占系统资源少。

命令名称:locate
命令英文原意:-
命令所在路径:/usr/bin/locate
执行权限:所有用户
语法:locate 文件名;
选项:-i 不区分大小写。
功能:在文件资料库中查找文件。
例如:locate inittab 。查找inittab这个文件。
locate是在文件资料库/var/lib/mlocate/mlocate.db里搜索的,但是还没被这个资料库收录的文件是不会被查到(一般指刚创建的文件)。而且tmp目录里面的文件也不会收录到资料库。
手动更新locate的资料库,可以使用updatedb。

命令名称:which
命令英文原意:-
命令所在路径:/usr/bin/which
执行权限:所有用户
语法:which [命令名称];
功能:搜索命令所在的目录及别名信息。
例如:which ls

命令名称:whereis
命令英文原意:-
命令所在路径:/usr/bin/whereis
执行权限:所有用户
语法:whereis [命令名称];
功能:搜索命令所在的目录及帮助文档路径。
例如:whereis ls

命令名称:grep
命令英文原意:-
命令所在路径:/bin/grep​
执行权限:所有用户
语法:grep -iv [指定字串] [文件];
选项:
-i 不区分大小写;
-v 排除指定字串;
功能:在文件(内容中)搜索寻字串匹配的行并输出。
例如:
grep mysql /root/install.log​ 在install.log里找mysql的关键词所在的行。
grep -v ^# /root/install.log 忽略​​注释的行(^表示行首,​行首是#号的行忽略)。

转载请注明来源:Siyi的博客-《4.3.02 文件搜索命令-其他文件搜索命令》
本文链接地址:http://www.peepig.com/archives/624

Write a comment