find和grep查找命令使用
一,grep命令使用
#匹配出文件中符合正则表达式的行 grep -e '正则表达式' fileName #统计出文件中符合正则表达式的行数 grep -c '正则表达式' fileName #不区分大小写匹配出文件中符合正则表达式的行 grep -i '正则表达式' fileName
二,find命令使用
#查找并打印出当前目录下所有log文件包含'待查找内容'的行 find . -name '*.log' | xargs grep '待查找内容' #从根目录下开始查找所有log文件含ERROR信息的行 find / -type f -name "*.log" | xargs grep "ERROR" #查找/etc目录下所有的client.conf文件位置 find /etc -name client.conf #从根目录开始查找出大于10000字节的文件(c:字节,w:双字,k:KB,m:MB,g:GB) find / -size +10000c #从根目录开始查找出小于1000KB的文件 find / -size -1000k #从根目录开始查找大小为空的文件或者文件夹 find / -empty #从根目录开始查找在系统中最后5分钟里修改过的文件(modify time) find / -mmin -5 #从根目录开始查找在系统中最后10分钟访问的文件(access time) find / -amin -10
相关推荐
rechanel 2020-11-16
taomengxing 2020-09-07
NBkiller 2020-06-14
wintelx 2020-08-09
wandererdl 2020-06-14
CARBON 2020-06-11
xushxbigbear微信 2020-06-09
chenjinlong 2020-06-04
eroshn 2020-05-31
timegoes 2020-04-12
luvzhan 2020-04-12
kylinos 2020-03-07
季诗筱 2020-03-07
神龙 2020-05-11
jyj00 2020-05-04
LychieFan 2020-05-03
csdnyasin 2020-05-01
huguang 2020-04-22