linux别名(alias)设置

在linnux中命名别名可以让使用者更方便记忆,特别是惯用命令很长的时候,增,删命令上面可以有效预防误操作。举个例子来说,如果你要查询隐藏文件,并且需要列出一页一页翻看,那么输入 [ ls -al | more ]这个命令,感觉不是特别的友好,每次执行都需要输入几个单词。这时我们可以通过别名简化此命令。

[root@localhost ~]# alias lm='ls -al | more'

我们可以输入alias查看

 

这时读者可能会注意到,在上面mv,rm,cp等这几个常用命令都别名过,我用的是CentenOS7,系统默认就有这几个别名,其它版本有些没有。后面接的 -i参数就是提示用户是否确认。

取消别名 unalias

[root@localhost ~]# unalias lm

 

但我们别名设置好后,重启系统会自动消失。我们需要在 .bashrc这个文件里添加一次别名即可。这个文件就在root目录下,平常我们可能没注意这个文件,这是一个隐藏文件,需要ls -a 查看。

[root@localhost ~]# vi .bashrc

 

 

到了这一步你以为设置好了吗?答案是设置好了,但还用不了,我们需要执行一条命令

[root@localhost ~]# source .bashrc

这时我们刚刚设置的别名才会生效,source可以理解包含作用

 

posted @ 2020-09-25 15:23  香饼  阅读(709)  评论(0编辑  收藏  举报