「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!

相关推荐

  1. 使用alias定义命令别名

    2024-01-18 18:06:02       40 阅读
  2. 日常007:alias命令个简短的别名

    2024-01-18 18:06:02       49 阅读
  3. linux如何让alias定义命令永久生效?

    2024-01-18 18:06:02       40 阅读
  4. 定义 Linux 快捷命令

    2024-01-18 18:06:02       40 阅读
  5. 使用Linux别名简化命令输入

    2024-01-18 18:06:02       39 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-18 18:06:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-18 18:06:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-18 18:06:02       82 阅读
  4. Python语言-面向对象

    2024-01-18 18:06:02       91 阅读

热门阅读

  1. C++ 并发编程 | 进程与线程

    2024-01-18 18:06:02       56 阅读
  2. jmeter解决返回unicode编辑

    2024-01-18 18:06:02       57 阅读
  3. 机器学习在产品质量控制中的具体应用是什么

    2024-01-18 18:06:02       72 阅读