1,touch
创建文件、修改文件的时间属性
#修改 文件 的时间属性为当前系统时间,若文件不存在则创建该文件
touch a.txt
# 查看文件的时间属性
ls -l a.txt
# 同时创建多个文件
touch a.txt b.txt c.txt
grep
根据通配符或正则、或字符串,查找文件中符合条件的字符串
#### grep 的一些用法
#获取前后10行信息
grep -C 10 xxxx
# 获取后10行信息
grep -A 10 xxxx
# 获取前10行信息
grep -B 10 xxxx
# 查找 file 中含有 test 字符串行
grep test file
# grep -v 显示不包含皮匹配文本的所有行
# 返回 file 中 不包含 test 的所在行
grep -v test file
# grep -i 忽略字符大小写差别,匹配符合条件的行
grep -i test file
# grep -n 显示符合样式行之前,标示改行的列数编号
grep -n test file
awk
用于处理文本文件处理
语法
awk [选项参数] 'script' var=value file(s)
或
awk [选项参数] -f scriptfile var=value file(s)
# 文件内容输出
[root@iZbp17s7yy3gebi3kmf7naZ opt]# cat test.txt
s is a test
3 Do you like awk
This's a test
10 There are orange,apple,mongo
# 默认情况下,awk 以空格进行分割,每一行分别取第一、四列字符
[root@iZbp17s7yy3gebi3kmf7naZ opt]# awk '{
print $1,$4<