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中使用find命令搜索文件常用方法记录
Linux高级命令03:文本搜索命令★ Python Web篇学习汇总:Part 01—Linux基础命令绝对路径和相对路径 / 创建删除复制移动文件及目录命令