Linux——alias命令(设置命令别名)
alias 是shell内建命令(即shell中自带的命令),它可以将常用的命令以及它的参数创建一个别名,来减少命令的输入量
我们常用的一些命令就是别名
eg:ls 、ll
1、alias 的参数
-p | 显示当前的别名命令 |
---|
alias -p
2、alias 起别名
语法:
alias 别名='命令'
eg:
alias c='cd /'
注意:别名的作用范围只对当前的shell中有效
,对子shell也没有无效,退出当前shell之后也无效
如果先要别名的作用持久化,可以将命令放着到$HOME/.bashrc
启动文件中,或者在/etc/bashrc
中也可以
在$HOME/.bashrc
中添加别名命令
补充小知识:为什么添加在$HOME/.bashrc
可以实现别名作用持久化了?
- 当用户登录的时候,系统会在
/etc/passwd
中查看用户需要启动shell,用户名为bigdata
的会启动bash shell
的环境
-
启动
bash shell
之后,会从5个启动文件中读取命令,5个启动文件如下:-
/etc/profile 主启动文件
用户专属的启动文件
-
$HOME/.bash_profile
-
$HOME/.bashrc (
存储个人用户永久性bash shell变量
) -
$HOME/.bash_login
-
$HOME/.profile
-