「alias」Linux 给命令起别名,自定义bash命令

0. 背景

Arch 系统没有 ll命令,在其他发行版用惯了一时间没有真不习惯,来配置一下吧!

1. 全局配置

我希望 ll 命令可以被所有人使用,所以应该配置在全局的bash配置文件中,一般这个全局bash配置文件在:

/etc/bash.bashrc

切好管理员权限后,命令如下

echo “alias ll=‘ls -l --color=auto’” >>/etc/bash.bashrc

也可以vi 把 alias ll='ls -l --color=auto' 添加进去

最后记得source一下

source /etc/bash.bashrc

2. 用户个性化配置

若只想让命令只对某个用户启用生效,那么只需要修改指定用户的bash配置文件即可,文件一般是在家目录下的文件,路径如下:
~/.bashrc~/.bash_profile,arch改的是~/.bashrc

例如原版的free 命令 不带 -h 参数以kb为单位看得头疼,直接改为总是带-h参数

echo “alias free=‘free -h’” >> ~/.bashrc

记得source

source ~/.bashrc

下面就是我给guzhenzhen这个用户配置的三条别名

  • alias ls=‘ls --color=auto’
  • alias la=‘ls -la --color=auto’
  • alias free=‘free -h’
    在这里插入图片描述

Enjoy!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值