码迷,mamicode.com
首页 > 系统相关 > 详细

Linux基础命令文件搜索命令

时间:2019-10-08 21:53:38      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:区分大小写   文件搜索命令   grep   sql   等于   过滤   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基础命令文件搜索命令

标签:区分大小写   文件搜索命令   grep   sql   等于   过滤   linux基础   别名   文件中   

原文地址:https://www.cnblogs.com/wangshilin/p/11594637.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!