「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’
    「alias」Linux 给命令起别名,自定义bash命令_第1张图片

Enjoy!

你可能感兴趣的:(Linux,Life,linux,bash,chrome)