linux设置指令别名的方式,Linux命令别名设置之alias命令

1. alias命令简介

Linux alias命令用来设置命令的别名,简化一些复杂的命令与选项或参数搭配的使用。使用alias时,必须使用单引号将原来的命令和选项或参数包含,防止特殊字符导致错误。

2. 使用格式

alias 别名=’原命令 -选项/参数’

3. 使用案例

先看看例子:

查看/var/bbb目录占用的空间

[root@zcwyou ~]# du /var/bbb

48432 /var/bbb

默认情况下,以字节数显示

添加选项-h,以人类习惯的单位显示

[root@zcwyou ~]# du -h /var/bbb

48M /var/bbb

那么,可以把du -h设置为du吗?

3.1 别名设置方法

[root@zcwyou ~]# alias du='du -h'

验证一下效果:

[root@zcwyou ~]# du /var/backup

405M /var/backup

e9101a95a9db0370dacf3f2d452f88c2.png

表明设置成功。

3.2 查看已经设置的别名列表

[root@zcwyou ~]# alias -p

alias cp='cp -i'

alias du='du -h'

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'

d835e5854e4bceba3b66f2a4de3f5f4b.png

3.3 删除别名

[root@zcwyou ~]# unalias xxx

例如,删除刚刚的设置:

[root@zcwyou ~]# unalias du

以上演示仅仅是临时生效的。如果要永久生效,需要修改用户配置文件~/.bashr

3.4 针对特定用户设置别名永久生效

修改用户配置文件~/.bashr,用户每次登录都会自动读取该文件内容的。

[root@zcwyou ~]# vi ~/.bashrc

添加以下内容:

alias du=’du -h’

f700fef8694b25e36dab550481777710.png

导入配置马上生效

[root@zcwyou ~]# source ~/.bashrc

如果不生效,检查~/.bash_profile文件

[root@zcwyou ~]# cat ~/.bash_profile

查看.bash_profile文件是否有以下内容,如果没有,添加上去。

# Get the aliases and functions

if [ -f ~/.bashrc ]; then

. ~/.bashrc

fi

fa02e8e0cd3654d456fc317d1a3bc3f0.png

配置好后下次登录后就能自动设置别名了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值