基本命令之--alias (别名)

alias

命令alias作用是定义命令的别名。

命令使用格式:alias 自定义别名='系统已有命令' ,此方式为临时定义命令别名。

  • 定义一个别名:

[root@xuegod63 ~]# alias vimens33='vim /etc/sysconfig/network-scripts/ifcfg-ens33'

[root@xuegod63 ~]# vimens33

  • 删除命令别名:

        命令是unalias ,用于取消/删除命令别名

命令使用格式: unalias  命令别名

[root@xuegod63 ~]# unalias vimens33

 

  • 设置命令别名永久生效(分为两种生效范围):

==设置当前用户命令别名永久生效(仅当前用户使用有效)

[root@xuegod63 ~]# vim ~/.bashrc  #在文件最后插入

alias vimenss33="vim /etc/sysconfig/network-scripts/ifcfg-ens33"

[root@xuegod63 ~]# source ~/.bashrc

[root@xuegod63 ~]# vimenss33

==》设置全局使用命令别名永久生效(系统所有用户使用有效)

[root@xuegod63 ~]# vim /etc/bashrc   #在文件最后插入

alias vimenss33="vim /etc/sysconfig/network-scripts/ifcfg-ens33"

[root@xuegod63 ~]# su - mk

上一次登录:四 11月 16 10:22:03 CST 2017pts/1 上

[mk@xuegod63 ~]$ vimenss33

总结:命令别名的永久生效,分为全局定义和个人定义两种修改配置文件的方式。

全局定义:修改/etc/bashrc,在文件中加入定义的别名即可。

#source /etc/bashrc            #重新加载该文件后,设置才生效

个人定义:修改 ~/.bashrc,在文件中加入定义的别名即可,~表示当前用户家目录。

#source /etc/bashrc            #重新加载该文件后,设置才生效

版权声明:
作者:WaterBear
链接:https://l-t.top/855.html
来源:雷霆运维
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>