美文网首页
定义命令别名

定义命令别名

作者: 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