alias

基于 ubuntu 18.04

查看当前用户下配置了哪些 alias

ubuntu@VM-ubuntu:~$ alias
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'

添加自己的alias

terminal exec

alias la='ls -al --color=auto'
alias c='clear'

~/.bashrc /etc/profile

通过 alias 命令设置的别名是临时的,在用户登出后就无效了,要想让其永久生效,只需要将这些 alias 别名设置保存到文件 ~/.bashrc/etc/profile 里面就可以了,使上述命令每次都能够自动生效。

区别

  • /etc/profile 设置给全系统使用
  • ~/.bashrc 设置给单用户使用
vim ~/.bashrc

再最后面加上你自己定义的alias,如

alias la='ls -al --color=auto'
alias c='clear'

这个修改,要下次登录的时候才能生效。想要即刻生效,可以输入

source ~/.bashrc

取消别名

# 删除别名 c
unalias c

#删除所有别名
unalias -a
 
#空空如也
alias

Linux使用alias设置命令别名

  • qq_43638135
    妲己再美究为妃: 博主没有想过自己接一些私活干吗?我现在还没毕业,但是我也确实听说外挂市场自动化游戏脚本市场挺火热的,并且报酬也很丰厚,但是具体的我也不是很清楚,求解答。 (1个月前 #47楼) 查看回复(2) 举报 回复
    22