《Linux重要基础命令回顾复习》

(1)重要基础命令回顾复习

--help:命令的简单帮助;
②--man:命令的复杂帮助;
③-f,-T,-t:没有用。
④cp -f选项:强行复制文件或目录,不论目的文件或者目录是否已经存在。


(2)极重要基础命令三剑客之find回顾复习实战

①ls -l 以长格式显示文件:


② ls -ld以长格式显示目录:如下实例


③查找非普通文件,并以长格式显示目录:

④-a(and):并且,表示查找既是普通文件同时又要满足其后缀名为“.txt”且文档类型为目录的所有文档(显然下图显示没有);
    -o(or):或者,表示查找的是普通文件或者其后缀名为“.txt”且文档类型为目录的所有文档

⑤对查找到的结果以任何想要的形式执行命令,比如ls,下图查找后以两种形式执行ls命令:
a.-exec:
b.通过管道。


⑥关于!取反:
在/root/you下查找后缀名不为“.txt”的普通格式文件并以长格式将其显现出来:



(3)Sed命令实战复习回顾

基础正则表达式:一些特殊的符号表示一些特殊的作用与功能
① .: 单个任意字符
② *:重复前面任意0个或多个字符
③.*:匹配任意字符

a.创建you1.txt文件并向其中输入内容:



b.利用sed打印第二行和一二行的内容:

c.利用sed命令将you1.txt文件中的you替换成ddd,但并未真正修改掉文件中的内容:

d.sed带-i选项可以替换并且修改文件中的内容:

e.把ddd前面的内容用she来替换:

f. 
-r∶sed 的动作支援的是延伸型正规表示法的语法。(预设是基础正规表示法语法)
把前面正则表达式括号中的内容\1空格\2取出来操作

(4)awk命令实战复习回顾

NR代表行号,$0代表整行

①awk分别取第一列、第二列以及所有的列。



②awk取test.txt文件中大于20小于26的行数:

③awk以冒号分隔取passwd中的文件:

④加空格后的awk取列:



(5)grep命令实战复习回顾
①grep -o选项只输出文件中匹配到的部分:


②去掉 -o选项 包含字符串的整行都将被打印出来:

③grep -i选项不区分大小写地都打印出来:

a.grep -vi选项:不区分大小写地将you1.txt中不含“FFF”行的内容打印出来(显然没有)
b.grep -E选项:多个字符串过滤,下图匹配/etc/sevices中包含3306或者1521字符串的内容:

⑤grep 
a.-A:除了显示匹配的第10行还显示其前5行
b.-B:除了显示匹配的第10行还显示其后5行

c.-C:除了显示匹配的第10行还显示其前后:




           
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

司小幽

真诚赞赏,手留余香。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值