linux基本功杂记——[021]——『rhel6系列的开关机脚本』

纯原创,零转载 纯原创,零转载     2022-08-03     180

关键词:

一、系统脚本位置及含义

  • /etc/inittab、/etc/init/*  存放开关机配置文件
  • /etc/init.d/*  服务脚本,是一个到/etc/rc.d/init.d/的软链接
  • /etc/rc.d  存放各个运行level的开关机脚本,均为指向/etc/init.d目录的软链接
  • /etc/rc.loacl  系统启动最后阶段执行的脚本,可将需要开机运行的命令直接写在此文件中

二、启动脚本的基本语法

  如下所示,chkconfig行的“2345”指默认在2、3、4、5四个level开机运行,“12”、“88”分别指该脚本在开、关机阶段的执行顺序(/etc/rc.d/rcX.d/目录下,以S开头的脚本开机启动,K开头则不启动,脚本名称排序与启动顺序一致!)

#!/bin/bash
#
# chkconfig: 2345 12 88
# description: xxxx

三、chkconfig的使用

  经过上一部分,脚本准备完毕,通过以下命令添加或删除开机启动

chkconfig --add NAME
chkconfig --del NAME
注:在/etc/rc.d/rcX.d/中添加或删除脚本的软链接

chkconfig [--level NUM] NAME on|off|reset
注:设置脚本的开机启动状态,或重置为脚本中注明默认状态,可通过--level选项指明要随机启动的具体运行级别

chkconfig --list
注:显示各运行级别中的开机启动脚本信息

linux基本功杂记——[013]——『mdadmraid&lvm』

>FORFREEDOM!< {A} IntroductionHere‘sashortdescriptionofwhatissupportedintheLinuxRAIDdrivers. RAIDisnotaguaranteefordataintegrity,itjustallowsyoutokeepyourdataifadiskdies.Thecurren 查看详情

linux基本功杂记——[018]——『networkbonding』

  EtherChannel最初是由cisco提出,通过聚合多条物理链路为单条逻辑链路,从而实现高可用及提高吞吐量等目的。AgP(PortAggregationProtocol,Cisco专有协议)、LACP(IEEE802.3ad)是应用最广泛的两种实现。Linux中的实现称为Bonding,HA的... 查看详情

linux基本功杂记——[017]——lfs构建逻辑理解

  严格来说,LFS只能称为“pseudoLFS”,WHY?  因为LFS归根结底,还是基于已有的操作系统平台构建而来,并非真正的从0开始,它没有突破所谓“鸡与蛋”的死循环;但它确实有助于理解Linux的运行机理,通过刻... 查看详情

linux基本功杂记——[020]——『ext4quota』

一、关闭selinux[[email protected]6home]#sestatus-vSELinuxstatus:disabled示例:临时关闭[[email protected]6home]#setenforce0示例:永久关闭[[email protected]6home]#vi/etc/selinux/configSELINUX=disabled二、在/e 查看详情

lvs基本概念杂记

HA: centos6.4之后引入keepalivedLB常用的解决方案: F5BIG-IP 思杰公司的Netscaler A10  arraylinux:LVS linuxvirtualserver ipvs---netfilter ipvs:框架,需要依赖于规则完成转发lvs工作在内核中实现的,不到达用户空间;client请求到达vritualserver后... 查看详情

linux杂记

find[path]-namefileNamefind/home/audio/mrcp-asr/audio-typef-newermt‘2019-04-2300:00‘!-newermt‘2019-04-2423:59‘-execcp/home/audio/asrFile\;du-h查看文件大小df-lh查看磁盘使用情况zipxxx.zip./*dockercp<imageId/imag 查看详情

javaweb开发——jsp基本语法杂记

在一个JSP页面中,可以包括指令标识、HTML代码、JavaScript代码、嵌入的Java代码、注释和JSP动作标识等内容。但是这些并不是JSP页面所必须的。1指令标识指令标识主要用于设定整个JSP页面范围内都有效的相关信息。它被服务器所... 查看详情

tomca杂记(代码片段)

TomcatTomcat基础1、安装jdk1.1安装jdk[[email protected]tomcat]#lsapache-tomcat-8.0.41.tar.gzjdk-8u121-linux-x64.rpm安装jdk[[email protected]tomcat]#rpm-ivhjdk-8u121-linux-x64.rpm1.2设置java环境变量[[email&# 查看详情

《linux杂记》linux环境下段错误的产生原因及调试方法小结(代码片段)

1段错误是什么一句话来说,段错误是指访问的内存超出了系统给这个程序所设定的内存空间,例如访问了不存在的内存地址、访问了系统保护的内存地址、访问了只读的内存地址等等情况。这里贴一个对于“段错误”的... 查看详情

安全(杂记)

最近,因为负责得一个网站受到3次网络攻击。直接关闭服务了。所以这两周就主攻安全了。以前对安全确实了解太少了。趁着这个机会抓紧学起来。O(∩_∩)O1、CIA原则机密性(Confidentiality)、完整性(Integrity)、可用性(Availabi... 查看详情

《c语言杂记》静态库和动态库(linux版)(代码片段)

1静态库和动态库概述库是一种软件组件技术,库里面封装了数据和函数。库的使用可以使程序模块化。库有两种:静态库和动态库。Windows系统包括静态链接库(.lib文件)和动态链接库(.dll文件)。Linux通... 查看详情

《c语言杂记》静态库和动态库(linux版)(代码片段)

1静态库和动态库概述库是一种软件组件技术,库里面封装了数据和函数。库的使用可以使程序模块化。库有两种:静态库和动态库。Windows系统包括静态链接库(.lib文件)和动态链接库(.dll文件)。Linux通... 查看详情

全面解析rhel6-防火墙iptables--基本用法

规则链解析链的用途:存放一条条防火墙规则链的分类依据:处理数据包的不同时机默认包括5种规则链INPUT:处理入站数据包OUTPUT:处理出战数据包FORWARD:处理转发的数据包POSTROUTING:路由选择之后的处理PREROUTING:路由选择之前... 查看详情

centos6.7/rhel6.x安装epel扩展源介绍

...安装EPEL扩展源介绍EPEL是yum的一个软件源,里面包含了许多基本源里没有的软件了,EPEL,即ExtraPackagesforEnterpriseLinux的简称,是为企业级Linux提供的一组高质量的额外软件包,包括但不限于RedHatEnterpriseLinux(RHEL),CentOSandScientificLinux(SL)... 查看详情

rhel6-xwindowsystem-8.图形桌面的本地调用与远程调用解析

Linux的X或X11(XWindowSystem)是一个基础的图形框架接口,拥有基本的图形显示。在此框架基础之上,有诸如GNOME/KDE之类的图形桌面窗口管理应用软件(Windowmanager)。而且图形框架X11包括两大部分XClient与XServer,采用C/S主从架构。所以... 查看详情

开发环境——基于rhel6.8开发环境的搭建

...了GCC4.9.3、Qt5.7、Apache2.4.25、MySQL5.6.35。本文同时适用于在Linux主机无互联网环境下搭建开发环境,只需要将所需安装包下载后拷贝到Linux主机即可。一、RHEL6.8安装1、RHEL6.8下载下载RHEL6. 查看详情

yum杂记(代码片段)

yum10.1.1yum基本操作查看系统是否安装了yum和yum的配置文件[[email protected]~]#rpm-qyumyum-3.4.3-132.el7.centos.0.1.noarch[[email protected]~]#[[email protected]~]#[[email protected]~]#rpm-qcyum/etc/lo 查看详情

system01

Linux系统简介安装Linux操作系统RHEL6基本操作#################################################一、Linux系统简介1.Linux是一类操作系统   计算机系统=硬件+软件          |-->软 查看详情