命令别名的设置alias,unalias
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了命令别名的设置alias,unalias相关的知识,希望对你有一定的参考价值。
alias命令的作用是为系统中的命令设置别名,如果常用命令比较长,那么为其设置别名可以简化用户操作,例如为ls -l | more命令设置别名lm,这样只需要输入lm就可以得到和 ls -l | more相同的效果;为rm -i设置别名为rm,可以起到防止误删文件的作用,尤其是root用户在执行rm命令的时候,很容易误删文件,设置rm -i别名为rm之后,在执行rm时,系统会询问用户是否确定删除该文件,这样会在一定程度上降低用户误删文件的概率。
执行alias命令查看系统当前已有的命令别名:
[[email protected]~]$ alias 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‘
设置clear命令别名为cl:
[[email protected] ~]$ alias cl=clear [[email protected] ~]$ alias alias cl=‘clear‘ 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‘
当需要设置别名的命令只是单个命令时可以不添加单引号,如果不是单个命令则需要加上单引号:
[[email protected] ~]$ alias rm=rm -i -bash: alias: -i: not found [[email protected] ~]$ alias rm=‘rm -i‘ [[email protected] test]$ alias alias l.=‘ls -d .* --color=auto‘ alias ll=‘ls -l --color=auto‘ alias ls=‘ls --color=auto‘ alias rm=‘rm -i‘ alias vi=‘vim‘ alias which=‘alias | /usr/bin/which--tty-only --read-alias --show-dot --show-tilde‘
删除clear的别名cl:
[[email protected] ~]$ unalias cl [[email protected] ~]$ alias 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‘ [[email protected] ~]$ cl -bash: cl: command not found
本文出自 “天黑顺路” 博客,请务必保留此出处http://mjal01.blog.51cto.com/12140495/1969484
以上是关于命令别名的设置alias,unalias的主要内容,如果未能解决你的问题,请参考以下文章