`
zerxd
  • 浏览: 71466 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

Linux下配置启动运行脚本(转)

 
阅读更多
加了一个逻辑盘当交换分区,但是每次重启后都要手动swapon,现测试添加自启动的方法

1)编辑/etc/rc.d/rc.local文件
虽然分级启动会运行不同的rcn.d文件,但是这个文件好像是不管什么情况下都会运行的(猜测)。

vi rc.local

加入:swapon /dev/sdc
保存,重启。
OK,测试成功。

2)写在一个sh脚本中
vi /mysh/start.sh
添加
#!/bin/sh
swapon /dev/sdc
保存退出

修改文件的执行权限 chmod +x start.sh


vi /etc/rc.d/rc.local

添加:/mysh/start.sh

OK,测试成功。

3)chkconfig命令的使用
把start.sh的开头改成
#!/bin/sh
#
# chkconfig: 2345 97 00
# description:swapon auto
#

保存退出。

试了一下,一定要把start.sh放在/etc/init.d目录下才能使用chkconfig

使用全路径的话:chkconfig --add /mysh/start.sh提示找不到服务

放过去以后执行:chkconfig --add start.sh

重启。
测试成功,不过不能直接在chkconfig命令下使用它,不知道为啥。
分享到:
评论

相关推荐

    Linux启动脚本

    #该脚本为Linux下启动java程序的通用脚本。

    SUSE Linux下开机自动运行脚本命令的方法

    以openSUSE 11和10 sp2启动文件的设置为例,开机设置程序自动执行

    spring boot/spring cloud项目启动脚本,默认名称:start.sh

    linux服务器,springboot,spring cloud、spring cloud alibaba等项目启动脚本 下载脚本, 1,上传脚本至jar包同级目录 2,更改脚本: jar包名称 项目文件路径 日志路径(包含日志名称) 脚本已配置好jvm优化...

    linux_启动脚本次序.doc

     这一行表示以5为参数运行/etc/rc.d/rc,/etc/rc.d/rc是一个Shell脚本,它接受5作为参数,去执行/etc/rc.d/rc5.d/目录下的所有的rc启动脚本,/etc/rc.d/rc5.d/目录中的这些启动脚本实际上都是一些链接文件,而不是...

    Linux通用java程序启动脚本代码实例

    虽然写起动shell的频率非常不高。。。但是每次要写都要对付一大...#该脚本为Linux下启动java程序的通用脚本。即可以作为开机自启动service脚本被调用, #也可以作为启动java程序的独立脚本来使用。 # #Author: tudaxia.

    Linux 开机(服务、脚本)启动顺序.docx

    是我自己整理的Linux开机配置文档,通过配置脚本文件实现Linux开机服务。搜集了关于一、 Linux 系统运行级别的介绍

    LINUX安装与配置简明手册

    本书详细介绍如何在个人电脑上安装配置Caldera和Red Hat两种发行版本的Linux操作系统,并能帮助用户解决安装和配置过程中出现的各种问题。本书既能指导你进行基本的安装步骤,也能指导你定制独具特色的Linux 操作...

    GCC 下stm32 启动代码 Makefile,链接脚本源码

    有很多的操作系统基本上运行在gcc 下编译的,如果要移植一款系统,那么久必须得了解gcc下的Makefile,链接器脚本,和启动代码来引导代码到C环境下的。 本源码包是我在学习gcc环境下开发stm32系统而建立的,该代码...

    性能测试环境资源监控必备nmon配置过程(含nmon配置在Linux中的纯手写脚本)

    性能测试环境资源监控 一次配置,终身放心! 正确拷贝使用下载的所有文件,可...4.时间监控启动、中断或异常日志,记录在/usr/local/nmon/目录中,以确认nmon服务运行状态; 已使用centos 7.0为例进行验证通过。

    Linux FTP服务配置

    vsftp的含义就是Very Security Ftp,下面就简要的说一下它的配置和使用方法,通过本文的介绍也希望您能了解在Linux下配置一个网络服务的基本过程  1.相关配置文件  /etc/vsftpd.conf,vsftpd.ftpuser,vsftpd.user_...

    oracle启动与管理服务脚本

    数据库系统用户oracle 需配置好要求的环境变量 PATH变量指定到$ORACLE_HOME/bin目录下。 注意:如果数据库用户或者组有不同,需要修改脚本,本脚本未在集群环境下使用过,因此可能需要根据具体环境调整。

    linux环境下无网络安装docker引擎-一键安装脚本

    在当今高度依赖互联网的世界里,安装...docker.service:linux下docker启动服务,开机自启使用 docker_install.sh:一键安装执行脚本 将所有文件放入linux服务器中,运行以下命令即可一键安装: sh docker_install.sh

    Linux利用Shell脚本部署jar包项目的完整步骤

    主要给大家介绍了关于Linux如何利用Shell脚本部署jar包项目的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

    linux安装与配置简明手册

    本书详细介绍如何在个人电脑上安装配置Caldera和Red Hat两种发行版本的Linux操作系统,并能帮助用户解决安装和配置过程中出现的各种问题。本书既能指导你进行基本的安装步骤,也能指导你定制独具特色的Linux 操作...

    tomcat 启动停止重启可视化脚本

    tomcat 启动停止重启可视化脚本 运行 sh tomcat.sh 就可以了 按界面提示 输入相应数字 自行配置tomcat 安装路径

    ARM_Linux启动分析.pdf

    上一节已经提到init进程将启动运行rc脚本,这一节将介绍rc脚本具体的工作。 一般情况下,rc启动脚本都位于/etc/rc.d目录下,rc.sysinit中最常见的动作就是激活交换分区,检查磁盘,加载硬件模块,这些动作无论哪个...

    MySQL5.7.29_自动安装,初始化,配置脚本_Linux

    下载后,解压压缩包,运行start.sh,等待完成安装和初始化启动。 下载脚本后,可供大家学习及指正

    consul启动不成功解决方案

    consul启动不成功,8301端口被ip-guard占用,原因是ip-guard这个监控软件引起,winrdlv3.exe。普通方案解决不了,优化版本,实测真实有效。

    自动生成linux网卡配置脚本分享

    主要介绍了自动生成linux网卡配置的脚本,...本脚本功能,第一次添加网卡后,启动虚拟机,然后运行脚本(可以写在启动脚步中),然后根据ifconfig -a 的信息来创建ifcfg-ethX的配置文件或者修改对应的ifcfg-ethX的mac

Global site tag (gtag.js) - Google Analytics