编辑~/.bashrc
,最后添加代码如alias lm='ls -al'
并保存,再执行source ~/.bashrc
背景
alias设置命令别名非常方便,但是一旦关闭terminal,原来的alias就会失效,还要重新设置,真是麻烦,有什么一劳永逸的方法解决这个问题呢?当然是有的。
电脑环境如下:
- MacBook Pro (Retina, 13-inch, Mid 2014)
- OS X El Capitan 版本:10.11.3 (15D21)
方法
- 打开terminal,如果不在~目录下则切换至~
- 检查是否有
~/.bash_profile
,如果没有则新建~/.bash_profile
,并将source ~/.bashrc
写入第一行,有则检查是否存在source ~/.bashrc
,没有则在最后一行写入并保存。 没有则创建,有则编辑
~/.bashrc
,在文件末尾添加你想要的指令并保存。格式如下1
2alias ll='ls -l' #用ll表示 ls -l
alias lm='ls -al' #用lm表示 ls -al执行
source ~/.bashrc
以保存