alias命令在linux里面是什么意思????

2022-08-08 社会 55阅读

alias是bash的内置命令,可以使用man alias,调出所有bash内置命令帮助,搜索alias即可查看alias的使用方法。

alias故名思议是取别名的意思,将一个常用的比较长的命令用一个别名替代。使用alias命令不带选项及参数或者加-p选项,输出当前bash会话下设置的全部别名。如下所示:

$ alias -p
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias vi='vim'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

这个是我系统中已经设置好的别名,在当前shell中输入ll(两个小写L)即相当于输入了 

ls -l --color=auto

当要设置别名时,使用name=value的形式,比如:

$ alias foo='echo -e "hello\nworld"'

这样我在bash下输入foo,bash就会用echo -e "hello\nworld"替代,如下:

$ foo
hello
world
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com