关于centos7对比centos6有哪些升级改进 1、系统初始化技术 centos6运用的系统初始化技术为:sysinit、upstart sysinit的特点:系统第一个进程为init,init进程是所有进程的父进程,不可kill,大多数Linux发行版的init系统是和systemv相兼容的,被称为sysvinit,sysinit的运行非常良好,概念简单清晰,它主要依赖shell脚本,但是按照一定顺序执行启动太慢。且容易hang住,fstab与nfs挂载问题。 upstart的特点:centos6采用upstart技术代替sysvinit进行引导,upstart对rc.sysinit脚本做了大量优化,缩短了系统初始化启动了时间。但centos6为了简便管理员操作,upstart很多特征没有凸显或直接不支持。 centos7运用的系统初始化技术为:systemd systemd的特点:大多数新系统都会采用此技术,如:Redhat7,centos7,upuntu15等。设计目标是克服sysvinit,提高系统的启动速度,和sysinit兼容,降低迁移成本,并行启动,pid为1的进程。 2,对于yum源的优化 centos6默认是从官方元下载ypm包的。由于是国外的yum源所以很慢难以使用,而centos7在此做了优化,当使用yum安装软件时,默认不再从官方下载,而是寻找离自己地理位置最近的yum源开始下载。 3、命令 如果在安装系统的时候选择minimal,会比6的时候以更小的包来安装,比如:vim、ifconfig、route、setup、netstat等很多命令都直接没有了,取而代之的是安装系统后可加入以下软件包:yum、install、lvzaz、tree、net-tools、nmap、vim、bash-completion、lsof、doszunix、nc、Telnet、ntp、wget、rng-tools、psmisc、screen-y 比如,ifconfig是查看网卡信息的,centos7中没有,那么我们使用yum安装net-toole来提供一些网络的命令。 bash-completion自动补全命令的工具 psmisc这个包含有killall命令 screen可以新建一个窗口,把任务放在后台运行 rng-tools生成随机数商池的一个工具有了这个Tomcat工具启动会变得非常快 lrzsz支持windowns平台的上传下载Linux。在windowns运程连接工具上可以使用。 4、字符集修改 centos6的修改字符集: vim /etc/locale.conf #字符集配置文件 localectl set-locale LANG=zh_cn.UTF-8 而centos7只需要一行命令搞定: localectl set-locale LANG=zh_cn.UTF-8 localectl status 5、开机启动管理 centos6依靠/etc/rc.local对开机启动进行管理的,但是这个文件的权限是开放的。 centos7通过/etc/rc.d/rc.local/开机自启动,centos7zhong/etc/rc.d/rc.local需要执行如下命令赋予可执行权限。 chmod+x /etc/rc.d/rclocal 6、运行级别runlevel centos6“/ect/inittab”在centos7中是无效的。 centos7的system target代替了inittab。 本人尚为初学者,如有技术错误或用词错误请大家不吝指出,非常感谢。最后感谢大家观看,再见。
Centos系统学习总结笔记(二)
原创wx5c75f2006a4a0 ©著作权
©著作权归作者所有:来自51CTO博客作者wx5c75f2006a4a0的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:Centos系统学习笔记总
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【CAD建模号】学习笔记(二):工作区
工作区由[工具提示],[自适应网格],[自适应坐标轴],[参考坐标轴],[绘制的图形]组成。
自适应 坐标轴 工具提示 工作区 CAD建模号 -
邮箱系统学习笔记
一、 邮件删
服务器 java Java -
CentOS7.3学习笔记总结(二)
centos的时间
ntp crontab timedatectl timezone date -
操作系统学习笔记(二)
接口interface;内核态和用户态;中断是进入内核的唯一方法;多进程管理;文件管理; ...
操作系统OS 数据 系统调用 子进程 父进程