如何在Linux下查找文件内容包含某个特定字符串的文件
概述
使用grep可以查找包含指定字符串的文件
步骤详解
格式:
grep “要查找的字符串” 文件名
例子:
grep "192.168.0.1" /etc
文件名可以使用基本正则表达式(BRE),例如, 查找test目录下的所有文件,是否包含www.dutycode.com字符串。
grep “www.dutycode.com” /root/zzh/test/*
小贴士:使用-n 参数,可以显示字符串在文件中的行数
拓展内容
关于grep的命令的使用:
几个常用的查询指令:
1、查找时不区分字符串的大小写
grep -i “查找的字符串” 文件名
2、查找时使用正则表达式,匹配符合的字符串
grep -e “正则表达式” 文件名
3、查找不匹配指定字符串的行:
grep -v “被查找的字符串” 文件名
4、查找时显示被查找字符串所在的行数
grep -n “查找的字符串” 文件名
linux意义何在linux意义
f-普通文件 -sizen查找符合指定的文件大小的文件 -exec对匹配的文件执行该参数所给出的其他linux命令,相应命令的形式为命令{};,注意{}和;之间的空格,{}代表查到的内容 linux中下载安装jdk的意义?安装jdk可以运行Java运行程序。
体验优势Linux系统体验优势究竟何在linux系统有那些
首先,Linux系统提供了非常灵活的操作环境。用户可以根据自己的测试需求以及系统性能,自由地配置操作系统,大大增强了灵活性。Linux系统还支持多种不同的设备驱动,使用者可以根据自己的需要,选择合适的驱动程序安装,而且该驱动程序的维护也是非常方便的。其次,Linux系统拥有出色的安全性。Linux系统采用严格的...
linux下 利用C或C++ 语言调用需要root权限的命令时候,怎么处理。_百度...
1. root用户下将目标程序设置为root:root所有权;2. 将目标程序设置为所有人可访问chmod 777 APPNAME;或者将目标用户加入root组等方式,使用户可执行该程序;3. root用户下为目标程序设置UID,chmod u+s APPNAME 4. 执行该程序时自动具备root权限 sudo调用时需要用户口令的情况可通过管道解决,形式如...
Linux\/Unix操作系统目录结构的来历
Unix(包含Linux)的初学者,常常会很困惑,不明白目录结构的含义何在。 举例来说,根目录下面有一个子目录\/bin,用于存放二进制程序。但是,\/usr子目录下面还有\/usr\/bin,以及\/usr\/local\/bin,也用于存放二进制程序;某些系统甚至还有\/opt\/bin。它们有何区别?长久以来,我也感到很费解,不...
linux 修改权限
usermod -g groupname username 加入有效用户组 usermod -G groupname username 加入附加组 此外,你可以在\/etc\/passwd中可以看到可以看到某个用户加入了什么组;在\/etc\/group中可以看到某个组中有哪些用户,注意这里只能说明这个用户的附加组是什么,如果要check有效用户组,查看\/etc\/passwd文件。希...
LIUNX的历史
提下,不再排斥对自由软件的商业行为(如把自由软件打包以光盘形 式出售),不排斥商家对自由软件进一步开发,不排斥在Linux上开发 商业软件.从此Linux又开始了一次飞跃,出现了很多的Linux发行版 ,如Slackware,Redhat,Suse,TurboLinux,OpenLinux等十多种,而且 还在增加,注意你不能说"Redhat Linux""Suse Linux""Slackware...
linux系统fdisk命令-o参数
首先它不是创建一个空盘,而是创建一个新的Dos分区表。这样就重写了磁盘的MBR,因此一旦重启之后理论上是不可恢复的。而最好的办法是用Q不保存退出,然而你已经保存了。。至于不关机补救的方法,从理论上来说是可以的。但是我学Linux的知识不太系统,因此我也帮不了你。
关于Linux和虚拟机的几个问题,希望大家帮忙!
1 用的是同一个内核,最大的不同是软件的打包方式(linux是由软件包直接组成的系统) 因此不同的系统,软件二进制的安装包是不通用的,比如你说的redhat,安装包的扩展名是.rpm,而另一个叫debian的发行版本用的是.deb .deb文件就不能在redhat上使用 此外redhat已过时,你可以用google尝试其它自己感...
linux怎么安装exe文件
linux不能直接在系统安装,只能下载镜像文件,如ISO,然后通过虚拟光驱来安装。http:\/\/119.147.41.16\/down?cid=C0F424B4068A14000D58F296B7B2D4AB6C4BFF61&t=2&fmt=-1&redirect=no 这里下载。
linux中怎么把root的权限赋给其他的用户
一般来说 root权限是不能给其他用户的,不然root的权限意义何在?一般来说 给其他用户更多的权限,无非是其他用户需要执行更多的权利,如对文件的查看,编辑,修改,执行!那你何不给这些文件设置 rwx的权限?千万得记住,以后上班,root的安全性是必须时刻谨记的!!
策国甘露: Linux查找文件内容的常用命令方法. 1、从文件内容查找匹配指定字符串的行: $ grep "被查找的字符串" 文件名 例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件 grep "thermcontact" */*.in 2、从文件内容查找与正则表达...
钦南区13543654653: 如何在Linux下查找文件内容包含某个特定字符串的文件 - ?
策国甘露: grep 'abc' * grep -r 'abc' 目录 第一个可以从当前目录下所有文件内搜索 第二个可以从指定目录下递归进行搜索 前面一个只搜索一个目录 后面一个可搜索目录中所有目录 grep还可以使用正则表达式进行字符匹配搜索
钦南区13543654653: Linux如何在指定目录下寻找包含指定内容的文件 - ?
策国甘露: find . -type f -exec grep -l "Hello World" {} \;
钦南区13543654653: 如何在Linux下查找文件内容包含某个特定字 - ?
策国甘露: 例如在/etc下找含有enable的文件sudo find /etc -name "*" | xargs grep "enable"结果: ....../etc/yum.repos.d/rpmfusion-nonfree-updates.repo:enabled=1 /etc/yum.repos.d/rpmfusion-nonfree-updates.repo:enabled=0 /etc/yum.repos.d/...
钦南区13543654653: linux 怎么查找文件中包含字符串 - ?
策国甘露: 如果你想在当前目录下 查找"hello,world!"字符串,可以这样:grep -rn "hello,world!" ** : 表示当前目录所有文件,也可以是某个文件名 -r 是递归查找 -n 是显示行号 -R 查找所有文件包含子目录 -i 忽略大小写 下面是一些有意思的命令行...
钦南区13543654653: linux查看一个文件内容时怎么查找 - ?
策国甘露: 如果是用Vim编辑器打开的文件,在Vim中查找字符串的命令是:英文斜杠后面跟要查找的字符串或者英文问号跟要查找的字符串,所不同的是英文斜杠表示向下查找,英文问号表示向上查找,当查找到第一个匹配时,可以输入小写字母n表示查找下一个匹配字符串.比如: /hello或者?hello 如果是用图形界面的编辑器打开的文件,比如gedit,可以用界面上的放大镜图标进行字符串查找.
钦南区13543654653: Linux 如何查询一个文件包含的内容 - ?
策国甘露: more * | grep test | 知道文件名后,用rm -rf 删除
钦南区13543654653: linux中怎样查看文件中的内容 - ?
策国甘露: 从文件内容查找匹配指定字符串的行: $ grep "被查找的字符串" 文件名 从文件内容查找与正则表达式匹配的行: $ grep –e 正则表达式 文件名 查找时不区分大小写: $ grep –i "被查找的字符串" 文件名 查找匹配的行数: $ grep -c "被查找的字符串" 文件名 从文件内容查找不匹配指定字符串的行:
钦南区13543654653: linux 查找文件内容 命令 哪些 - ?
策国甘露: find 文件路径 -name 文件名 (这样会找指定路径下的指定文件) 如果查找文件内容:grep -ir 搜索内容 文件目录名 (这样就能将文件内的东西也能挨个遍历找打)
钦南区13543654653: linux下查找文件内容 - ?
策国甘露: GVIM 可以分割窗口实现查找多个文件的功能.不过最好是用命令行这个强大的工具了.比如查找 /home/znsys/ 下所有含 VoIP 的文件名称:grep -l 'VoIP' /home/znsys/* 比如查找 /home/znsys/ 文件夹下的所有第三层目录内所有文件中包含 “...