当前位置:论坛首页 > Linux面板 > 求助

【已解决】安装宝塔面板后/etc/rc.d/rc.local里面的命令不执行

发表在 Linux面板2019-3-1 16:27 [复制链接] 2 2204

以下是我的操作步骤,不知道是官方bug还是什么原因.创建目录只是举个例子,尝试其他的命令同样不行.

1.首先在/etc/rc.d/rc.local文件中添加一行命令:mkdir  testdir

2.改变权限chmod +x /etc/rc.d/rc.local


3.输入重启命令:reboot


4.重启后发现根目录/testdir 存在,删除该文件夹:rm -rf /testdir


5.按照官网教程安装5.9版本的宝塔面板,安装成功,浏览器进入:http://127.0.0.1:8888,安装lnmp环境


6.安装php环境成功后,再reboot重启,发现根目录/testdir 没有创建出来



希望哪位能说明一下是什么原因?服务器是用的centos 6.5,重装系统后还是会出现这个问题.

使用道具 举报 只看该作者 回复
发表于 2019-3-1 18:27:35 | 显示全部楼层
自己解决了 网上找到的答案/etc/rc.d/rc.local不生效的原因 因为我使用的flashXP编辑的/etc/rc.d/rc.local导致文件格式变成dos了
(1)使用vi工具

      vi test.sh

    (2)利用如下命令查看文件格式
     :set ff 或 :set fileformat
     可以看到如下信息
     fileformat=dos 或 fileformat=unix
     (3) 利用如下命令修改文件格式
     :set ff=unix 或 :set fileformat=unix
     :wq (存盘退出)

注:其实,在windows下通过git bash可以直接编写unix格式.sh!
使用道具 举报 回复 支持 反对
发表于 2019-3-1 20:03:42 | 显示全部楼层
宝塔用户_vnsiyq 发表于 2019-3-1 18:27
自己解决了 网上找到的答案/etc/rc.d/rc.local不生效的原因 因为我使用的flashXP编辑的/etc/rc.d/rc.local ...

notepad++和其他的编辑器都可以编辑,唯独你这个ftp软件可能有问题
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表