第六天学习了如何临时更改别名和如何永久生效别名,和sed替换的用法
没有太多东西
当我们用rm删除一个东西时候 rm会提示是否删除
系统中的别名 相当于给命令起了个外号
cp === cp -i
rm === rm -i
mv === mv –i
如何显示系统中的别名
alias cp ==cp -i
alias rm === rm -i
alias mv === mv –i
如何临时更改别名
此时要修改rm别名
alias rm='echo rm bny'
alisa rm 查看是否设置成功
当我们用rm删除的时候rm会提示 rm bny
此时只是临时修改 重启的时候就会失效
永久修改
/etc/bashrc 加入alias rm='echo rm bny'
source /etc/bashirc 重启该文件
配置别名
问题:输出net显示/etc/sysconfig/network-scripts/ifcfg-eth0文件的内容
alias net='/etc/sysconfig/network-scripts/ifcfg-eth0' 临时修改
设置永久
vim /etc/bashrc
vim快捷
G 到达文件的最后一行
gg 到达文件的第一行
10gg 到达文件的10行
o(小写o) 当前行下面插入一个空行并进入编辑模式
u 撤销
sed替换功能
把1换成2
sed -i 's#1#2#g'
查找/ldboy下所有以.sh结尾的文件 并把文件中的oldboy替换成oldgirl
find /oldboy/ -type f –name “*.sh”| xargs sed –i ‘s#oldboy#oldgirl#g’
1.显示系统的版本信息
[root@oldboyedu50 oldboy]# cat /etc/redhat-release看自己的系统版本
CentOS release 6.9 (Final)
[root@oldboyedu50 oldboy]# uname –r看内核信息
2.6.32-696.el6.x86_64
[root@oldboyedu50 oldboy]# uname –m看自己多少位
x86_64
添加用户 设置密码 切换用户
#添加用户
[root@oldboyedu50 oldboy]# useradd oldboy设置用户
#password设置密码
[root@oldboyedu50 oldboy]# passwd oldboy设置密码
Changing password for user oldboy.
New password:
BAD PASSWORD: it is too simplistic/systematic
BAD PASSWORD: is too simple
Retype new password:
passwd: all authentication tokens updated successfully.