linux中别名的设置以及删除

1.linux中别名的设定

以前我们一直都是 vim file来编辑文件
现在想通过xie file来编辑文件
也就是说,给vim 取一个别名叫xie

实验步骤如下

直接xie file找不到
alias xie='vim' 这个是在当前shell中生效(相当于环境级的设置),关闭这个shell,重新打开一个shell不再生效
xie file可以

在这里插入图片描述
linux中别名的设置以及删除_第1张图片

exit

linux中别名的设置以及删除_第2张图片

xie file不行

在这里插入图片描述

cd
ls -a
vim .bashrc(编辑用户级的shell,只对当前用户生效)

linux中别名的设置以及删除_第3张图片

alias xie='vim'

linux中别名的设置以及删除_第4张图片

source .bashrc
xie file可以

linux中别名的设置以及删除_第5张图片
linux中别名的设置以及删除_第6张图片

exit

linux中别名的设置以及删除_第7张图片

xie file可以

linux中别名的设置以及删除_第8张图片
linux中别名的设置以及删除_第9张图片

su - student
xie file不可以
exit

linux中别名的设置以及删除_第10张图片
linux中别名的设置以及删除_第11张图片

ls -a
vim /etc/profile(系统级)

在这里插入图片描述

alias xie='vim'

在这里插入图片描述

su - student
xie file可以
exit

linux中别名的设置以及删除_第12张图片
linux中别名的设置以及删除_第13张图片

su student 不会读取
xie file不行

linux中别名的设置以及删除_第14张图片

vim /etc/bashrc(系统级)
alias xie='vim'
su student
su - student (均可以)

在这里插入图片描述
在这里插入图片描述
linux中别名的设置以及删除_第15张图片
linux中别名的设置以及删除_第16张图片
linux中别名的设置以及删除_第17张图片
linux中别名的设置以及删除_第18张图片

2.怎样删除别名?

alias查看设置的别名
先删除三个配置文件里面的设置
alias 还有

linux中别名的设置以及删除_第19张图片

unalias xie取消
alias就没有了

linux中别名的设置以及删除_第20张图片

你可能感兴趣的:(shell)