【Linux】命令详解-命令别名alias

命令的语法通用格式:COMMAND是命令本身;OPTIONS指命令的运行特性,命令如何运行;ARGUMENTS是命令的作用对象,命令对什么生效,也可当作选项参数。
COMMADN [OPTIONS] [ARGUMENTS]


本文先从Linux系统手册中查到的alias命令的信息入手

alias [-p] [name[=value] ...]
alias 新命令= '原命令 -选项/ 参数'

原文:

  1. Alias with no arguments or with the -p option prints the list of aliases in the form alias name=value on standard output.
  2. When arguments are supplied, an alias is defined for each name whose value is given. A trailing space in value causes the next word to be checked for alias substitution when the alias is expanded. For each name in the argument list for which no value is supplied, the name and value of the alias is printed. Alias returns true unless a name is given for which no alias has been defined.

译:

  1. alias命令不带参数或带-p选项时,计算机以alias name ='value'的形式将别名列表打印在在标准输出(显示屏)上,即查看所有可用的命令别名,如图所示

  2. alias后面提供参数时,将为每个给定的value定义别名。当alias展开时,value内的空格可以使下一个选项奏效。对于每个未提供value的参数列表中的名称,将打印别名的名称和值。除非给出了没有定义别名的名称, alias才能使用。

如果想要撤销别名,就用unalias命令即可,用法与alias一样。

注意:alias命令定义的别名仅在当前shell有效,一旦重新登陆就会失效,要想使命令别名永久生效,需要在系统配置文件添加需要的别名命令,一般是在/etc/bashrc中。

命令别名alias永久生效方法

  1. 可用vim编辑器在/etc/bashrc文件末增加命令别名;
  2. 或用命令重定向命令(>>),echo "alias name='value'" >> /etc/bashrc
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值