Ⅰ linux命令查找文件里的信息
Linux查找文件内容的常用命令方法。 从文件内容查找匹配指定字符串的行:$ grep "被查找的字符串" 文件名例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件grep "thermcontact" */*.in从文件内容查找与正则表达式匹配的行:$ grep –e “正则表达式” 文件名查找时不区分大小写:$ grep –i "被查找的字符串" 文件名查找匹配的行数:$ grep -c "被查找的字符串" 文件名从文件内容查找不匹配指定字符串的行:$ grep –v "被查找的字符串" 文件名从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行find / -type f -name "*.log" | xargs grep "ERROR"例子:从当前目录开始查找所有扩展名为.in的文本文件,并找出包含”thermcontact”的行find . -name "*.in" | xargs grep "thermcontact"
Ⅱ linux 查找文件内容命令
Linux查找文件内容的常用命令方法。 从文件内容查找匹配指定字符串的行:$ grep "被查找的字符串" 文件名例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件grep "thermcontact" */*.in从文件内容查找与正则表达式匹配的行:$ grep –e “正则表达式” 文件名查找时不区分大小写:$ grep –i "被查找的字符串" 文件名查找匹配的行数:$ grep -c "被查找的字符串" 文件名从文件内容查找不匹配指定字符串的行:$ grep –v "被查找的字符串" 文件名学习更多linux知识《Linux就该这么学》,从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行find / -type f -name "*.log" | xargs grep "ERROR"例子:从当前目录开始查找所有扩展名为.in的文本文件,并找出包含”thermcontact”的行find . -name "*.in" | xargs grep "thermcontact"
Ⅲ linux下查找文件内容
GVIM可以分割窗口实现查找多个文件的功能。不过最好是用命令行这个强大的工具了。比如查找/home/znsys/下所有含VoIP的文件名称:grep-l'VoIP'/home/znsys/*比如查找/home/znsys/文件夹下的所有第三层目录内所有文件中包含“networking"的行:如这些目录:/home/znsys/client_1/data//home/znsys/client_2/data//home/znsys/vendor_1/data/命令为:grep-i/home/znsys/*/data/*'networking'搜索—-whereis<程序名称>查找软件的安装路径-b只查找二进制文件-m只查找帮助文件-s只查找源代码-u排除指定类型文件-f只显示文件名-B<目录>在指定目录下查找二进制文件-M<目录>在指定目录下查找帮助文件-S<目录>在指定目录下查找源代码locate<文件名称>在文件索引数据库中搜索文件-d<数据库路径>搜索指定数据库updatedb更新文件索引数据库find[路径]<表达式>查找文件-name<表达式>根据文件名查找文件-iname<表达式>根据文件名查找文件,忽略大小写-path<表达式>根据路径查找文件-ipath<表达式>根据路径查找文件,忽略大小写-amin<分钟>过去N分钟内访问过的文件-atime<天数>过去N天内访问过的文件-cmin<分钟>过去N分钟内修改过的文件-ctime<天数>过去N天内修改过的文件-anewer<参照文件>比参照文件更晚被读取过的文件-cnewer<参照文件>比参照文件更晚被修改过的文件-size<大小>根据文件大小查找文件,单位bcwkMG-type<文件类型>根据文件类型查找文件。b块设备c字符设备d目录p管道文件f普通文件l链接s端口文件-user<用户名>按归属用户查找文件-uid<uid>按UID查找文件-group<群组名>按归属群组查找文件-gid<gid>按GID查找文件-empty查找空文件grep<字符串>|"<正则表达式>"[文件名]在文件中搜索内容
Ⅳ linux查找当前目录下所有子目录特定文件类型需要查找的文件内容
1、登录Linux系统之后打开终端,确定你要找关键字的目录。
Ⅳ linux find查找当前目录下所有文件
1、登录Linux系统之后打开终端,确定你要找关键字的目录。
Ⅵ 怎么在Linux中查找某个文件
在 Linux 中查找文件有两种方法。一种是使用 find 命令,另外一种是使用 locate 命令。
1、Find 命令
使用 Linux find 命令可以用不同的搜索标准如名字、类型、所属人、大小等来搜索目录树。基本语法如下:
#findpathexpressionsearch-term
下面是使用 find 命令根据文件名来查找特定文件的一个例子:
#find-nametest.file
命令会搜索整个目录树来查找名为 test.file 的文件,并且会提供其存放位置。你可以使用你 Linux 上一个存在的文件名来尝试一下。
find 命令有时会花费几分钟来查找整个目录树,尤其是如果系统中有很多文件和目录的话。要显著减少时间,你可以指定搜索的目录。比如,如果你知道 /var 中存在 test.file,那就没有必要搜索其它目录。这样,你可以使用下面的命令:
#find/var-nametest.file
find 还可以根据时间、大小、所属人、权限等选项搜索文件。要了解更多关于这些选项的信息,你可以使用查看** Linux find 命令**的手册。
#manfind
2、locate 命令
要在Linux中使用locate命令,首先需要安装它。
如果你正在使用 Ubuntu,运行下面的命令来安装 locate:
#apt-getupdate#apt-getinstallmlocate
如果你使用的是 CentOS ,运行下面的命令来安装 locate:
#yuminstallmlocate
locate 是一种比 find 更快的方式,因为它在数据库中查找文件。要更新搜索数据库,运行下面的命令:
#updatedb
使用 locate 查找文件的语法:
#locatetest.file
就像 find 命令一样,locate 也有很多选项来过滤输出。要了解更多你可以查看Linux Locate 命令的手册。
#manlocate
Ⅶ linux 使用find和locate命令查找/目录下所有已main开头的文件,并显示这些文件的内容!
1、打开shell连接抄工具,连接上服务器,pwd查看当前目录,一般进来默认在主目录下。
(7)linux目录下查找文件内容扩展阅读:
shutdown.exe -a取消关机。
shutdown.exe -s 关机。
shutdown.exe -f强行关闭应用程序。
shutdown.exe -m \计算机名控制远程计算机。
shutdown.exe -i显示图形用户界面,但必须是Shutdown的第一个参数。
shutdown.exe -l注销当前用户。
shutdown -r关机并重启。
Ⅷ Linux中在当前目录下查找某个文件。
1、打开shell连接工具,连接上服务器,pwd查看当前目录,一般进来默认在主目专录下。
Ⅸ Linux里怎样查找文件内容
Linux查找文件内容的常用命令方法。 1、从文件内容查找匹配指定字符串的行版:$ grep "被查找的字符串" 文件名例子:权在当前目录里第一级文件夹中寻找包含指定字符串的.in文件grep "thermcontact" */*.in2、从文件内容查找与正则表达式匹配的行:$ grep –e “正则表达式” 文件名3、查找时不区分大小写:$ grep –i "被查找的字符串" 文件名4、查找匹配的行数:$ grep -c "被查找的字符串" 文件名5、从文件内容查找不匹配指定字符串的行:$ grep –v "被查找的字符串" 文件名6、从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行find / -type f -name "*.log" | xargs grep "ERROR"例子:从当前目录开始查找所有扩展名为.in的文本文件,并找出包含”thermcontact”的行find . -name "*.in" | xargs grep "thermcontact"
Ⅹ linux下查找文件的命令
find就可以啊,你不指定路径他就查找所有满足条件的文件find -name '你的文件名'
未经允许不得转载:山九号 » linux目录下查找文件内容|Linux中在当前目录下查找某个文件