专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

mysql按指定内容查询,linux如何查找包含指定字符串的文件_数据库

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/5 21:10:47       共计:3575 浏览
mysql按指定内容查询,linux如何查找包含指定字符串的文件?

Linux下的命令是丰富多样的,查找字符串的方式也有好几种,下面一一列举:

=====================

grep命令:

例子:

grep -rin ’查找的字符串’ *

说明:

-r:表示递归查找

-I:表示忽略大小写

-n:表示显示行号

*:表示当前目录的所有的文件

注意:若要查找的字符串若包含空格,则需要使用引号

grep 字符串1 | 字符串2 * :查找包含字符串1或字符串2的行

grep 字符串1 | grep 字符串2 *:查找包含字符串1和字符串2的行

=====================

cat + grep方式:

例子:

cat 文件名 | grep ‘查找的字符串’

说明:

cat:表示获取文件的内容

| :竖线表示管道,即前面命令的输出会作为后面命令的输入

=====================

Vim编辑器:

说明:

1. 使用命令:Vim 文件名,在vim中打开一个文件

2. 输入/加上要查找的字符串,按下回车开始从上往下查找

例如:要查找mysql的字符串:/mysql,然后回车

3. 按下n查找下一个,N查找上一个,如果到达底部,则返回顶部查找

4. 输入?加上要查找的字符串,按下回车开始从下往上查找

=====================

find命令:

例子:

find ./ -type f -name “*” | xargs grep -color=auto “要查找的字符串”

说明:

此方式表示查找当前目录下的所有包含要查找的字符串的文件,并且进行高亮显示。

xargs命令:捕获一个命令的输出,传递给另外一个命令作为输入,由于很多命令不支持管道,所以便有了这个命令,它通常与管道|一起使用。

=====================

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:mysql全表查询很慢,Mysql读写分离原理及主众同步延时如何解决_数据库 | ·下一条:mysql分表查询速度,MYSQL千万级大表的常规为难问题_数据库

Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有