linux下的自定义命令alias,并保存别名使其永久生效(重启不会失效)

2016年1月19日 0 条评论 2.05k 次阅读 0 人点赞

有些命令使用频繁但是输入麻烦一大串,用alias解决

用法:

alias ll='ls -l'

此方法重启后失效,解决办法是编辑~/.bashrc文件,每行加入一个alias命令。比如:

# .bashrc
# User specific aliases and functions
alias rm='rm -i'
#alias cp='cp -i'
alias mv='mv -i'
alias :80='netstat -an |grep ":80"'

保存文件后,运行:

source ~/.bashrc

(不然不生效)

就可以了。

如果还不行的话,说明没有~/.bash_profile文件,或者文件中没有执行.bashrc文件。

(.bash_profile文件是用户登陆终端的时候会自动执行的文件,一般此文件中会调用.bashrc)

如果是这样,需要打开(如果没有的话先创建)文件:

~/.bash_profile

在里面加入一行:

source ~/.bashrc

就ok了。

或者

vim /etc/profile

设定 alias 内容

Sevenfal

这个人太懒什么东西都没留下

文章评论(0)