system进程无响应怎么办,手机system进程无响应的解决方案

CentOS7.3学习笔记总结(六十九)- Systemd实战篇

Systemd是linux系统工具,是用来守护进程的,是大多数发行版的标准配置。

对于支持Systemd的软件,在最初安装的时候,程序就会自动在/usr/lib/systemd/system目录中添加一个配置文件,启动、停止、重启等程序,以及设置开机自启动,都可以直接运行systemctl命令来执行相关的操作,我们以apache的httpd软件为例进行说明。

首先yum安装httpd软件:

rpm -qa|grep httpd#查询是否安装httpd软件

yum install httpd

Linux系统Systemd实战篇

启动httpd服务:

ss -lntup|grep httpd#查询httpd是否启动

systemctl start httpd#使用systemctl启动httpd软件

Linux系统Systemd实战篇

Linux系统Systemd实战篇

httpd已经启动,说明httpd可以使用systemctl启动服务,httpd的启动配置文件已经生成:

ls -l /usr/lib/systemd/system/httpd.service

Linux系统Systemd实战篇

重新启动httpd软件:

systemctl restart httpd

停止httpd软件:

systemctl stop httpd#有时执行此命令无响应,可以执行systemctl kill httpd杀死进程,但是我很少使用此命令,我遇到不响应的情况,一般使用killall或者pkill等。

Linux系统Systemd实战篇

怎么设置开机自启动呢?很简单,直接执行systemctl enable httpd就可以了,它会在/etc/system/system目录中添加一个符号链接,指向/usr/lib/systemd/system/httpd.service。

Linux系统Systemd实战篇

Linux系统Systemd实战篇

当然也可以执行取消开机自启动,命令:

systemctl disable httpd

查询软件服务状态:

systemctl status httpd

Linux系统Systemd实战篇

主要项目的含义:

Loaded:配置文件的位置,并显示是否为开机自启动;

Active:运行状态,active(running)为正在运行,inactive(dead)为未运行;

Main PID:主进程ID;

Linux系统Systemd实战篇

Status:程序本身提供的软件状态;

CGroup:应用的所有子进程

后面几行是应用日志。

本文地址:https://www.cknow.cn/archives/51871

以上内容源自互联网,由百科助手整理汇总,其目的在于收集传播生活技巧,行业技能,本网站不对其真实性、可靠性承担任何法律责任。特此声明!

如发现本站文章存在版权问题,烦请提供版权疑问、侵权链接、联系方式等信息发邮件至candieraddenipc92@gmail.com,我们将及时沟通与处理。