基本命令之--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 #重新加载该文件后,设置才生效
共有 0 条评论