CentOS7.0以上版本中systemctl启动关闭服务的用法和firewalld防火墙用法
CentOS7.0中systemctl启动关闭服务的用法
启动/关闭、启用/禁用服务:
启动一个服务:
防火墙firewalld
例:systemctl start firewalld.servicer
systemctl start postfix.service
关闭一个服务:
systemctl stop postfix.service
重启一个服务:
systemctl restart postfix.service
显示一个服务的状态:
systemctl status postfix.service
在开机时启用一个服务:
systemctl enable postfix.service
在开机时禁用一个服务:
systemctl disable postfix.service
查看服务是否开机启动:
systemctl is-enabled postfix.service;echo $?
查看已启动的服务列表:
systemctl list-unit-files|grep enabled
防火墙命令
查看防火墙放行的端口号
firewall-cmd --list-ports
防火墙添加放行端口号
firewall-cmd --zone=public --add-port=端口号/tcp --permanent
查看正在运行的进程端口号
ps -ef | grep firewalld
杀死正在运行的进程端口号
kill -9 进程编号