在 Linux 环境下工作的工程师,一定会对那些繁琐的指令和参数命令行印象深刻吧。而且,可怕的不是繁琐,而是需要大量重复输入这些繁琐的命令。
在 Linux 下我们有个别名命令 alias ,可以将那些繁琐的命令自定义为我们容易记住的别名,可以大大提高我们的效率。
但是,alias 命令只对当前终端有效,当终端关闭之后,我们所设置的别名全部失效。所以如果想让这些别名永久有效且对所有用户生效,我们就需要将它们添加到 /etc/profile 文件里。
举例:
压缩包文件 tar 命令 ,参考我们常用的解压参数 -zxvf
我们可以定义 alias t='tar -zxvf'
从字面意思来看,就是输入t 等同于 tar -zxvf
查看docker 信息命令 docker ps -a ,这个命令我们每天都要输入几十遍,还很容易打错字,使用别名更方便使用。
我们可以定义 alias d='docker ps -a'
从字面意思来看,就是输入d 等同于 docker ps -a
还有同网段虚机ssh -p 22234 跳过去或者scp -P 22334 拷贝文件等, 都可以用别名来节省打字时间
其他不在举例介绍,可以根据自身习惯来自定义
实操截图
行尾追加
使配置文件立即生效(这一步也可以不做,重启虚机也可以是配置文件生效)
source /etc/profile
执行结果展示