linux编辑/etc/profile文件封装某段系统命令到自己自定义的字母

原创 麻木  2020-09-19 13:41:07  阅读 72 次 评论 0 条
麻木博客

Listen to the music:像鱼,勇气

摘要:

linux封装某段系统命令到自己自定义的字母

前言:

今天来谈论linux系统下的/etc/profile文件

有啥用?

常在/etc/profile文件中修改环境变量,在这里修改的内容是对所有用户起作用的,比如我们有一段很长的命令,不想记却经常用,这时候这个文件就可以让我们将该段命令封装或者说是赋值给某个字母或者说变量,到时候输入该变量或者字母就可以替你执行那段长命令!

举个例子

最简单的命令,systemctl restart   这是重启的意思,本人十分懒,就将该命令封装到一个字母中“R”

image.png

然后我重启某服务的时候不是systemctl restart 服务名,而是R 服务名linux编辑/etc/profile文件封装某段系统命令到自己自定义的字母第2张-麻木博客

image.png

怎么操作的???

1:编辑etc下的profile文件

vim /etc/profile

2:使用鼠标上下键移动到后几行输入命令

alias R="systemctl restart"

啥是alias?

alias命令用于设置指令的别名

3:使用命令让其立即生效

 source /etc/profile

啥是source?

source命令也称为“点命令”,也就是一个点符号(.)。source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录

这样就可以使用 R命令加服务重启某服务

image.png

我自己搞了个很长的一段话

image.png

然后立即生效下输入mamublog

image.png

大致原理上方已经讲清楚了,不知道你学会了吗?

打赏 支付宝打赏 微信打赏
本文地址:https://www.mamublog.cn/post/185.html
版权声明:本文为原创文章,版权归 麻木 所有,欢迎分享本文,转载请保留出处!

推荐文章

麻木博客
麻木博客

发表评论


表情

还没有留言,还不快点抢沙发?