传统:SysV init 红帽6、Ubuntu6:采用Upstart 红帽7:采用全新的Systemd SysV init运行级别,主题思想是串行的启动所有将来需要用到的服务(所以计算机没有利用多CPU并且多核的配置所以启动慢、启动所有服务所以浪费资源) Upstart Systemd的中心思想是尽 ...
分类:
其他好文 时间:
2017-03-26 00:55:37
阅读次数:
274
Linux系统启动流程分析Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段:内核的引导。运行init。系统初始化。建立终端。用户登录系统。init程序的类型:SysV:init,CentOS5之前,配置文件:/etc/inittab。Upstart:init,CentOS6,配置文件:/etc/inittab,/e..
分类:
系统相关 时间:
2017-03-19 22:47:27
阅读次数:
279
参考了systemd入门1debian官方参考opensuse中文systemd介绍1systemdsystemd是Linux系统工具,用来启动守护进程,已成为大多数发行版的标准配置。目前debian8和centos7均默认使用了systemd工具来管理服务。在此之前,通常使用init的sysv风格的脚本管理本机服务。缺点是不方便处..
分类:
其他好文 时间:
2017-03-15 12:53:11
阅读次数:
2836
查看ubuntu已安装的所有软件:dpkg-l
dpkg-l|grepmysql查看软件安装的路径dpkg-L|grepmysql查看开机启动的软件,需要额外安装插件:sudoapt-getinstallrcconf
rcconf
更能全一点的:
sudoapt-getinstallsysv-rc-conf
sysv-rc-conf安装mysql:#apt-getinstallpython-setuptools..
分类:
数据库 时间:
2017-03-07 09:11:37
阅读次数:
259
一、软件安装:源码与tarball什么是开发源码可以随意修改的经由文本编辑器编辑的纯文本文件就是开发源代码。可执行文件通常为二进制文件。查看文件类型:file[root@dnskernels]#file/bin/rm/bin/rm:ELF32-bitLSBexecutable,Intel80386,version1(SYSV),dynamicallylinked(usessh..
分类:
系统相关 时间:
2017-02-07 17:02:10
阅读次数:
648
SysVinit(串行启动低效)是Linux系统操作中不可缺少的程序之一。所谓的init进程,它是一个由内核启动的用户级进程。内核自行启动,并已初始化所有的设备驱动程序和数据结构等之后,就通过启动一个用户级程序init的方式,完成引导进程。经过调整适应了其它许多发行版,例如RedHat..
分类:
其他好文 时间:
2016-12-24 23:17:42
阅读次数:
196
在centos7上安装nginx时,有时会遇见如题所示的nginx启动报错,一般会出现在编写完nginx启动脚本以后试着启动nginx时出现 这里其实没什么什么问题,只是很多时候我们都先用/usr/local/nginx/sbin/nginx来启动了nginx 只要找到这个进程kill掉以后,再执行 ...
分类:
Web程序 时间:
2016-12-19 14:34:39
阅读次数:
1129
sysv init 服务 从 odoo 源码 debian 目录 拷贝 init 至 /etc/init.d/ 并 更名为 odoo cd /opt/odoo sudo cp /opt/odoo/debian/init /etc/init.d/odoo 打开 odoo 针对 安装 进行 修改 例如,... ...
分类:
其他好文 时间:
2016-12-10 22:02:55
阅读次数:
213
一、Nginx 源码包安装与配置1、环境准备 2、创建Nginx用户 3、安装Nginx所需依赖包 4、编译安装Nginx-1.10.2 5、为nginx提供SysV init启动脚本(/etc/init.d/nginx) 6、Nginx启动脚本赋予执行权限 7、添加到服务管理列表,并设置开机自动启 ...
分类:
Web程序 时间:
2016-12-06 02:25:36
阅读次数:
209
听说Linux Systemd启动流程要替代以前的SysV init启动流程,于是了解一下Systemd工作机制,站在使用者角度,更关心的是如何使用,记录一下这篇文章。 ...
分类:
系统相关 时间:
2016-11-24 14:48:43
阅读次数:
187