IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Linux_Centos7-系统任务设置——启动流程、开机自启动服务自动同步时间、定时 -> 正文阅读

[系统运维]Linux_Centos7-系统任务设置——启动流程、开机自启动服务自动同步时间、定时

系统启动流程

Linux启动流程

Linux系统,去/boot目录引导系统启动

cat /etc/inittab		//查看启动时初始化配置文件(文件里面runlevel 启动时运行级别,默认3)
chkconfig				//查看当前虚拟机服务

开机自启动服务(两种方式)——自动同步时间

//给系统添加服务
cd /etc/rc.d	//进入开机自定义文件夹
	(其中init.d 启动脚本;
		开机自启动两种方式:
		1、rc.local[必须给这文件先赋予 执行 权限,命令:chmod a+x rc.local]
		2.1、rc3.d[非图形界面——目前系统界面]
		2.2、rc5.d[图形界面]
		上面两种方式都要借助脚本 里面 放开机时启动的命令;	
		注:非图形界面与图形界面,这个根据系统来选择其中之一)

方式一:用rc.local[必须给这文件先赋予 执行 权限]自启动

mkdir -p /usr/local/scripts		//在用户共享(usr) 本地存储(local)区域中 新建脚本文件夹(scripts)

cd /usr/local/scripts			//到用户共享(usr)本地存储(local)区域中脚本文件夹(scripts)vi ntpdate.sh					//在文件夹中 创建 开机自启脚本文件(ntpdate.sh)
	//脚本内容如下:
	#! /bin/bash				//shell脚本解析器路径
	yum info ntp && ntpdate cn.ntp.org.cn	//开机自动启动同步时间

chmod a+x ntpdate.sh		//给ntpdate.sh文件赋予 执行 权限
cd /etc/rc.d/	//到rc.d文件夹中
vi rc.local		//去etc/rc.d/rc.local文件中添加脚本的绝对路径
	//脚本内容最后面添加如下:
	/usr/local/scripts/ntpdate.sh

chmod a+x rc.local	//给rc.local文件赋予 执行 权限(取消rc.local文件执行权限【开机后不生效】命令:chmod a-x rc.local)

reboot		//重启系统
date		//查看当前时间,发现 时间已经开机时自动同步了

方式二:rc3.d[非图形界面——目前系统界面]

vi ntpdate.sh//任何地方都可以  创建开机自启脚本文件(ntpdate.sh)
	//脚本内容如下:
	#! /bin/bash				//shell脚本解析器路径
	#chkconfig: 2345 88 99		//把当前脚本放到系统服务里;2345 都应该添加,88 开启顺序88,99 杀死时顺序99
	#description:auto_run		//自动运行
	yum info ntp && ntpdate cn.ntp.org.cn	//开机自动启动同步时间

chmod a+x ntpdate.sh			//给ntpdate.sh文件赋予 执行 权限
cp ntpdate.sh /etc/init.d/		//将脚本拷贝到/etc/init.d目录下
chkconfig --add /etc/init.d/ntpdate.sh		//将ntpdate.sh文件添加到系统服务里

reboot		//重启系统
date		//查看当前时间,发现 时间已经开机时自动同步了

定时任务

//在系统服务中心,crond负责周期任务
//编辑任务格式:* * * * * + 命令
systemctl status crond.service		//查看 crond负责周期任务 状态
crontab -e			//添加任务,编辑当前用户的任务列表
systemctl restart crond.service		//重启crontab,使配置生效
crontab -l			//查看当前定时任务
vi /var/spool/mail/root		//查看任务历史
crontab -r			//清除任务
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-01-08 14:27:52  更:2022-01-08 14:29:30 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 6:48:43-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码