创建服务器快捷启动文件(以elasticsearch为例)

CentOS创建服务器快捷启动文件

本人的一个用户为edgar,且以elasticsearch为例。

1、在用户文件夹(home/edgar)里创建es.sh文件(本文选用的Elasticsearch默认不允许以root账号运行,所以将es.sh文件放在用户文件夹中)

将目录切换到edgar下

cd /home/edgar

创建文件

touch es.sh

在这里插入图片描述

此时创建的文件的颜色是白色的,表示没有执行的权利

2、编辑文件内容(这里出现问题的读者可能是没有安装vim文件编辑器)

进入编辑
vim es.sh

在文件内(按i)输入(这是本来elasticsearch启动时后台运行的指令)
/home/edgar/elasticsearch/bin/elasticsearch -d
按esc保存
输入 :wq 退出

在这里插入图片描述

3、修改es.sh的文件读写权限

输入
chmod 777 es.sh

可以看到由

在这里插入图片描述

变为

在这里插入图片描述
且文件的颜色由白色变为绿色
4、改变es.sh文件的所有者

chown -R edgar /home/edgar/es.sh

文件的所有者由root变为edgar

在这里插入图片描述
5、切换用户并运行(本文选用的Elasticsearch默认不允许以root账号运行)

切换用户
su - edgar

运行
./es.sh

注意:若没有第3、4步可能出现权限不够的提示,导致运行不了

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值