大数据-linux实操篇-进程管理-service管理

一、

 systemctl与service的用法差不多。

 查看防火墙的状态:

 关闭防火墙和打开防火墙:

细节讨论1:

 telnet找不到需要在windows里面的服务与管理开启。win10左下方搜“启用或关闭windows功能”,里面开启telnet。

systemctl start firewalld #开启防火墙
systemctl status firewalld 或
firewall-cmd --state #查看防火墙状态
systemctl stop firewalld
systemctl list-unit-files #查看是否加入开机启动

systemctl enable httpd.service #开机启动httpd服务
systemctl disable httpd.service #开机不启动
systemctl get-default #查看默认运行级别

 二、

 方法一:输入setup回车,然后选择系统服务,前面的*表示启用,可以使用空格取消使用,也可以使用空格启用。

方法二:

 

 三、

 每个服务都对每个级别设置是否自启动,例如sshd服务,会对这六个级别都设置一个是否自启动。

如果不小心把默认的运行级别写成了0或7,就进入单用户模式修改即可。

 

 可以看到各个服务名在各个级别是否启用。

只查看某个服务:

 将sshd在5这个运行级别不要自启动:

在所有级别下关闭,不要写level即可。

 

 在服务的级别设置好之后要重启才能生效。

systemctl isolate multi-user.target #切换到多用户级别

systemctl isolate graphical.target #切换到图形界面

systemctl set-default graphical.target #指定默认运行级别

原文地址:https://www.cnblogs.com/zhaoxinhui/p/15349062.html