`
zerxd
  • 浏览: 73627 次
  • 性别: 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命令下使用它,不知道为啥。
分享到:
评论

相关推荐

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

    ### SUSE Linux 下开机自动运行脚本命令的方法 #### 概述 在SUSE Linux(如openSUSE)中,为了实现系统启动时自动执行某些脚本或命令,需要了解和利用特定的启动脚本机制。本文将详细介绍openSUSE 11和10 SP2中的...

    linux各自启动配置脚本简介

    ### Linux 启动配置脚本详解 #### 一、Linux 的启动流程 Linux 系统启动过程是一个复杂而有序的过程,涉及到多个...了解这些启动脚本的工作原理和配置方式,可以帮助我们更有效地管理 Linux 系统,确保其稳定运行。

    Linux启动脚本

    这个脚本不仅能够帮助用户在Linux系统下启动和停止Java应用程序,还能确保程序的稳定运行。通过合理的配置,用户可以根据自己的需求定制启动参数、指定运行用户以及其他重要的环境变量,从而更好地管理Java应用程序...

    linux下自动启动数据库脚本

    本文将详细介绍一个用于在Linux环境下自动启动Oracle数据库的脚本实现原理及其配置方法。 #### 二、脚本核心功能概述 该脚本主要用于实现以下功能: 1. **自动启动与停止Oracle数据库**:通过`start`、`stop`及`...

    Linux下Oracle自启动脚本

    本文详细介绍了如何在Linux环境下设置Oracle数据库的自启动脚本,包括环境变量配置、数据库启动逻辑、权限配置、添加服务至自启动列表以及验证测试等关键步骤。通过这些步骤,可以有效地实现Oracle数据库的自动启动...

    在linux下设置脚本自动运行的方法.

    ### 在Linux下设置脚本自动运行的方法 #### 核心知识点概述 本文旨在详细介绍如何在Linux环境下设置脚本实现自动运行。主要分为以下几个方面:创建可执行文件、配置系统启动时自动运行、利用crond定时任务实现自动...

    嵌入式linux文件系统启动脚本及分析 linuxrc init shell busybox 分析

    嵌入式Linux系统启动过程中涉及多个关键脚本和配置文件,它们共同协作完成了从内核初始化到用户应用程序启动的全过程。通过对这些脚本和配置的理解,可以帮助开发者更好地定制和优化嵌入式Linux系统。

    Linux下定时启动CDC预定脚本

    ### Linux下定时启动CDC预定脚本 #### 概述 在Linux环境中,为了实时或定期地监控数据库变更数据(Change Data Capture,简称CDC),我们常常需要编写自动化脚本来实现这一功能。本文将详细介绍如何在Linux环境下...

    assembly项目打包插件,包含windows与linux环境下的启动脚本

    这篇文档将深入探讨如何使用assembly插件进行项目打包,以及如何生成适用于Windows和Linux环境的启动脚本。 首先,`assembly`插件是Apache Maven的一个强大组件,它允许开发者定义一个详细的描述文件(通常是`...

    Java项目linux启动脚本以及日志分割安装软件

    本资源主要涉及两个核心知识点:Java项目的Linux启动脚本和日志分割工具cronolog。 首先,让我们来深入理解Java项目的Linux启动脚本。在SpringBoot这样的微服务架构中,通常需要编写自定义的Shell脚本来实现服务的...

    linux 一键启动 jar包 批处理脚本

    在Linux系统中,Java开发者经常需要管理Spring Boot...以上就是关于创建一个用于Linux环境下一键启动、停止和重启Spring Boot应用的批处理脚本的详细步骤和知识点。这个脚本不仅方便了日常运维工作,也提高了开发效率。

    (linux)下开机自动运行脚本以及定时任务

    ### Linux 下开机自动运行脚本及定时任务 在 Linux 系统中,为了实现系统启动时自动执行某些脚本或程序、以及设定周期性任务的需求,我们可以通过多种方式来达到目的。本文将详细介绍如何在 Linux 系统下设置开机自...

    Arm-linux 自定义开机启动程序,避开从桌面启动

    本文将详细介绍如何在Arm-Linux环境下设置自定义开机启动程序,并避免启动系统携带的桌面环境。 #### 二、实现步骤 ##### Step1: 拷贝工程到根目录下 首先,需要将UI工程拷贝到系统根目录下。可以在`/root`目录下...

    linux下打包工具启动脚本

    总结,Linux下的打包工具和启动脚本对于软件的分发、部署以及系统维护起着至关重要的作用。了解和掌握这些工具的使用方法,能极大地提高工作效率,并确保服务的稳定运行。无论是简单地备份文件,还是构建复杂的...

    linux-oracle环境变量及自启动脚本

    在Linux系统中,Oracle数据库的运行依赖于一系列的环境变量设置和自启动脚本的配置。这些要素确保了数据库服务的稳定性和可管理性。本文将深入探讨与"linux-oracle环境变量及自启动脚本"相关的知识点。 一、Oracle...

    centos7开机自启动执行脚本

    在Linux系统中,CentOS 7是一个广泛应用的服务器操作系统,对于系统管理员来说,配置开机自启动脚本是一项基本任务,可以确保系统启动时自动运行特定的服务或程序。这里我们将详细探讨如何在CentOS 7中设置开机自...

    Linux下Redis3.2.2安装与启动配置

    ### Linux下Redis 3.2.2安装与启动配置 #### 环境准备 - **操作系统**: CentOS 6.5 (2.6.32-431.el6.x86_64) - **软件**: Redis 3.2.2 #### 下载与解压 1. 使用`wget`命令下载Redis安装包: ```bash wget ...

    linux下WebSphere启动停止

    "Linux下WebSphere启动停止" Linux操作系统下WebSphere服务器的启动和停止是非常重要的操作,因为这直接关系到WebSphere服务器的使用和维护。下面将详细介绍Linux下WebSphere启动停止的过程。 一、WebSphere服务器...

    linux和windows启动tomcat脚本

    本文将深入探讨如何在Linux和Windows操作系统中启动Tomcat,以及与之相关的配置和管理脚本。 首先,让我们来看一下`window-tomcatRestart.bat`这个文件,这通常是一个批处理文件,用于在Windows环境中重启Tomcat...

Global site tag (gtag.js) - Google Analytics