设置临时别名和永久别名
Posted diantong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设置临时别名和永久别名相关的知识,希望对你有一定的参考价值。
1.临时别名的设置与删除
设置临时别名
[[email protected] ~]$ alias vimens33="vim /etc/sysconfig/network-scripts/ifcfg-ens33" [[email protected] ~]$ vimens33 //vimens33可以直接运行了,注意别名不能和已存在的别名或命令相同
删除临时别名
[email protected] ~]$ unalias vimens33
注意:临时别名在系统重启后删除。
2.永久别名的设置与删除
A.只对自己生效
[[email protected] ~]$ pwd /home/xf [[email protected] ~]$ ls -a . .bash_profile .dbus .local 模板 下载 .. .bashrc .esd_auth .mozilla 视频 音乐 .bash_history .cache .ICEauthority .viminfo 图片 桌面 .bash_logout .config .lesshst 公共 文档 [[email protected] ~]$ vim .bashrc //绝对地址是~/.bashrc,一般用户是/home/username/.bashrc,root用户是/root/.bashrc
然后在文件中添加alias vimens33="vim /etc/sysconfig/network-scripts/ifcfg-ens33"
# User specific aliases and functions //在这个位置下方添加,以方便管理 alias vimens33="vim /etc/sysconfig/network-scripts/ifcfg-ens33"
接着保存退出,重新加载文件
[[email protected] ~]$ source .bashrc [[email protected] ~]$ vimens33
删除,只需删除添加的行,并重新加载文件,重新连接终端
注意:只对同一用户新打开的终端(包括伪终端)有效。在重新加载文件之前打开的终端,需要重新打开终端或重新加载文件。
B.对所有人有效
绝对地址是/etc/bashrc,这是一个只读文件,请使用root用户修改。
在文件最后添加alias vimens33="vim /etc/sysconfig/network-scripts/ifcfg-ens33"
[[email protected] ~]$ vim vim vimdiff vimtutor [[email protected] ~]$ su - 密码: 上一次登录:日 12月 16 17:01:52 CST 2018pts/1 上 [[email protected] ~]# vim /etc/bashrc [[email protected] ~]# su - xf 上一次登录:日 12月 16 14:11:15 CST 2018:0 上 [[email protected] ~]$ vim vim vimdiff vimens33 vimtutor
删除,只需删除添加的行,并重新连接终端
以上是关于设置临时别名和永久别名的主要内容,如果未能解决你的问题,请参考以下文章