Linux基础命令文件搜索命令

Posted 此生来过_无悔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基础命令文件搜索命令相关的知识,希望对你有一定的参考价值。

find  文件搜索

find 【搜索范围】【匹配条件】

-name 根据文件名搜索

find /etc/ -name inittab

find / etc -name *init* 

模糊查找【查找所有包含init的文件】

find /etc -name init*

【查找一init开头的文件】 

find / etc -name init???

[查找init后面的是三个字符的目录或者文件]

注意:*代表所有 ?代表单个字符

 find  / -size .204800

在根目录查找大与100m的文件

+n 大于 -n小于 n 等于

-user 所有者查找

-group 所属组查找

-amin 访问时间查找

-cmin 文件属性查找

-mmin文件内容查找

 -a 二个条件同时满足

-o 二个条件满足任意一个

find /etc -name init* -a -type d

-inum 根据i节点查找

locate 在文件资料库中查找文件

locate【文件名】

which 搜索命令所在命令及别名信息

which ls

whereis 搜索命令所在的命令是、的命令及帮助文档

whereis ls

grep 在文件中搜索字符串匹配的行并输出

grrep -iv [指定字符]【文件】

-i 不区分大小写

-v 排出知道字符

grep mysql /root/install.log

grep -v ^# /etc/services 过滤以#开头的行

 

以上是关于Linux基础命令文件搜索命令的主要内容,如果未能解决你的问题,请参考以下文章

Linux基础命令学习

Linux基础教程 linux中使用find命令搜索文件常用方法记录

Linux 基础与应用教程 004(文件搜索命令简单基础)

Linux高级命令03:文本搜索命令★ Python Web篇学习汇总:Part 01—Linux基础命令绝对路径和相对路径 / 创建删除复制移动文件及目录命令

Linux之基础命令——文件搜索

Linux基础命令