*a在符合地址的条件下 append 附加 追加 =====号*
在 。bashrc aliases后面追加 p =poweroff
sed默认-i不提示你修改,可加.bak(或者其他后缀)做个备份
两个引号最好分开,一个用双引号一个单引号
\表示后面都追加
i insert 插入
c代替
w吧符合条件的内容存到新文件
-r把别的文件的内容读入到f1
有了r就可以把别名写在一个文件,把文件读进去到。bashrc
没写地址就是全文件搜索地址,不加g就是某一行的第一个root替换
-可以用扩展正则表达式
把magedu放在每一行后面
把magedu放在每一行前面
把bin/bash替换成sbin/bash
要在quiet后面加xyz
前面先删选出位置
后面的引号直接替换成xyz“”
/etc/default/grub这个文件可以影响网卡命名,方便批量管理机器
要实现不同系统网卡名一样,所以在这后面加 字符
把IP地址取出
分成3个部分,用第二部分代替
可以用一套命令代替,除了第二行删除,分成3个部分,用第二部分代替
也可以用多点操作 -e
centos6.上装
删除红线部分
/xxx/,/xxx/从哪里到哪里
/
查看一个文件夹的基名和文件夹名
1.显示第二行,默认全部打印,第二行打印2遍
2.只打印第二号
3只打印1~4行
4.打印包含root行
5.打印第2行到包含root的行
6.空行显示行号
7.空行显示行号并且把行业打印出来
8.在包含root行后面追加supermanZ字符串
9.在包含root行前面加superman
10.在包含root行替代superman
1删除空行
2.吧1-10行删除
3.删除2-5行
4.在第二行追加 tea
5.全局替换test 成mytest
6.&代表root字符串
7.&代表root字符串
8.多点编辑 dog换成cat hi换成lo
9.做个备份 攒聚替换dog。cat