美文网首页
定义命令别名

定义命令别名

作者: SRE1 | 来源:发表于2019-04-01 21:59 被阅读0次

如何定义一个命令的别名?

通过alias命令,我们可以设置命令的别名。我们可以使用该命令可以将一些较长的命令进行简化。使用alias时,用户必须使用单引号''将原来的命令引起来,防止特殊字符导致错误。
注意:通过命令行定义的命令别名只对当前的shell有效;如果想要永久有效。需要定义在配置文件/etc/bashrc中,然后通过source /etc/bashrc重新读取配置文件。

命令格式:
alias [option] [名称[=值] ... ]

常用选项:
-p:以可重用的格式打印所有的已定义的别名

使用实例:
查看系统已经设置的别名:

# alias -p
alias cp='cp -i'
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 mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
设置系统别名:
[root@node1 ~]# alias lftp='lftp 172.168.0.1/pub'
[root@node1 ~]# alias
alias lftp='lftp 172.168.0.1/pub'

相关文章

网友评论

      本文标题:定义命令别名

      本文链接:https://www.haomeiwen.com/subject/lxtibqtx.html