1. 1. 启动一个服务
  2. 2. 关闭一个服务
  3. 3. 重启一个服务
  4. 4. 显示一个服务的状态
  5. 5. 在开机时启用一个服务
  6. 6. 在开机时禁用一个服务
  7. 7. 查看服务器开放的端口
  8. 8. 开启一个端口
  9. 9. 关闭一个端口
  10. 10. 查看占用端口的进程
  11. 11. FirewallD is not running 防火墙未启动
  12. 12. Failed to start firewalld.service: Unit is masked. 防火墙服务被锁
  13. 13. 锁定一个服务
  14. 14. 查找某个命令在系统的什么位置

启动一个服务

1
[root@pangdaren]# systemctl start [serverName].service

关闭一个服务

1
[root@pangdaren]# systemctl stop [serverName].service

重启一个服务

1
[root@pangdaren]# systemctl restart [serverName].service

显示一个服务的状态

1
[root@pangdaren]# systemctl status [serverName].service

在开机时启用一个服务

1
[root@pangdaren]# systemctl enable [serverName].service

在开机时禁用一个服务

1
[root@pangdaren]# systemctl disable [serverName].service

查看服务器开放的端口

1
firewall-cmd --list-ports

开启一个端口

1
firewall-cmd --zone=public --add-port=2000/tcp --permanent

关闭一个端口

1
firewall-cmd --permanent --zone=public --remove-port=8080/tcp

查看占用端口的进程

1
[root@pangdaren]# netstat -tunpl | grep 端口号

# lsof命令,即ls open files

1
[root@pangdaren]# lsof -i:端口号

FirewallD is not running 防火墙未启动

启动防火墙

1
[root@pangdaren]# systemctl start firewalld

Failed to start firewalld.service: Unit is masked. 防火墙服务被锁

取消服务的锁定

1
[root@pangdaren]# systemctl unmask firewalld

锁定一个服务

1
[root@pangdaren]# systemctl mask firewalld

查找某个命令在系统的什么位置

1
whereis nps