linux中查找关键词(包含指定内容)的文件
linux-dash
A beautiful web dashboard for Linux
项目地址:https://gitcode.com/gh_mirrors/li/linux-dash
免费下载资源
·
一、背景
在Linux上根据关键词查找文件时,可能有以下两种场景:
- 根据关键词,查找关键词所在的文件名及关键词所在行的内容
- 根据关键词,仅查找关键词所在的文件名
二、查找关键词所在的文件名及关键词所在行的内容
方式1:
grep -r "关键词" 文件目录
示例:
# grep -r "extension=php_pdo*" /usr/local/php71/
/usr/local/php71/etc/php.ini:;extension=php_pdo_firebird.dll
/usr/local/php71/etc/php.ini:;extension=php_pdo_mysql.dll
/usr/local/php71/etc/php.ini:;extension=php_pdo_oci.dll
方式2:
find 文件目录 -type f |xargs grep "查询内容"
示例:
# find /usr/local/php71/ -type f |xargs grep "extension=php_pdo*"
/usr/local/php71/etc/php.ini:;extension=php_pdo_firebird.dll
/usr/local/php71/etc/php.ini:;extension=php_pdo_mysql.dll
/usr/local/php71/etc/php.ini:;extension=php_pdo_oci.dll
注:如需限制文件名,可添加[-name]参数,例:find 文件目录 -type f -name "文件名" |xargs grep "查询内容"
三、仅查找关键词所在的文件名
grep -r -l "关键词" 文件目录
示例:
# grep -r -l "extension=php_pdo*" /usr/local/php71/
/usr/local/php71/etc/php.ini
GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e
added ecosystem file for PM2 4 年前
5def40a3
Add host customization support for the NodeJS version 4 年前
更多推荐
已为社区贡献2条内容
所有评论(0)