根据预设递归查找文件
find [目录] [条件1] [ -a|-o] [条件2]
-a #and 多个条件同时满足 #默认
-o #多个条件或者满足
-type 类型 (f文件\d目录\l快捷方式)
-name ‘文档名称’
-size +(大于)|(-小于) 文件大小(k\M\G)
-user 用户名 #所有者的查询
-group #所属组
-mtime 根据修改文件时间
+10 #十天之前的数据 | -10 #最近10天之内的数据
使用find命令的-exec 操作
find … … -exec cp {} 目标目录 ;
find /boot/ -size +10M
find /boot/ -size +10M -exec cp -p {} /opt ; #-p保留文件原本的属性复制
grep 用法
显示文件的有效信息(去除注释行,去除空行)
-v #取反
^$ #匹配空行
grep -v ^# 目标文件 | grep -v ^$ #不显示空行 和#后注释 内容
grep -v ^# 目标文件 | grep -v ^$ > /1.txt 将输出内容导入/1.txt文件中
在linux大多数配置文件中.以#开头为注释行