前言
作为linux新人来说,系统服务控制、运行级别切换、优化开机自动加载服务都是最基本的技术,例如系统服务控制中的重启、停止、重载等运用,运行级别切换中的查看当前级别等运用,本文带领各位畅游linux新技能。
一、系统服务控制
1、基本语法:systemctl 控制类型 服务名称
2、控制类型
3、案例
二、Linux系统的运行级别
1、查看运行级别
1.1、案例
2、临时切换运行级别
2.1、案例
当前运行级别是:字符界面
3、重启、关机
4、永久设置允许级别
三、优化启动过程
1、ntsysv 工具
1.1、提供一个交互式、可视化窗口
1.2、可以在字符终端运行
1.3、便于集中管理多个服务
1.4、基本命令:ntsysv
1.5、基本命令2:ntsysv --level 级别列表
1.6、案例
2、Systemctl工具
2.1、不提供交互式、可视化窗口
2.2、管理单个服务效率更高
2.3、案例
四、查看系统服务的启动状态
1、基本命令 systemctl is-enable 服务名称
2、案例
五、设置系统服务的启动状态
1、基本命令:systemctl enabl/disable 服务名称
2、案例
六、chkconfig工具
1、chkconfig基本命令
2、关于主机和系统语言命令
2.1、案例
七、总结
整篇文章涉及三大块,首先是系统控制服务,涉及重启,重载,查看等控制类型,其次是运行级别:可以使用init方式、亦可使用软链接方式永久设置;第三块是优化启动过程,此部分可使用ntsysv 工具等。当然,在运行级别中,init使用频率最高。在优化中,ntsysv使用率比systemctl更高。