CentOS 7.0 服务管理 – systemctl 命令
2024-09-05 02:58:07
转载自:http://linux.it.net.cn/CentOS/fast/2014/0720/3212.html
CentOS 7.0中已经没有service命令,而是启用了systemctl服务器命令
摘要
systemctl 是系统服务管理器命令,它实际上将 service 和 chkconfig 这两个命令组合到一起。
任务 | 旧指令 | 新指令 |
使某服务自动启动 | chkconfig –level 3 httpd on | systemctl enable httpd.service |
使某服务不自动启动 | chkconfig –level 3 httpd off | systemctl disable httpd.service |
检查服务状态 | service httpd status | systemctl status httpd.service (服务详细信息) systemctl is-active httpd.service (仅显示是否 Active) |
显示所有已启动的服务 | chkconfig –list | systemctl list-units –type=service |
启动某服务 | service httpd start | systemctl start httpd.service |
停止某服务 | service httpd stop | systemctl stop httpd.service |
重启某服务 | service httpd restart | systemctl restart httpd.service |
下面以nfs服务为例:
1.启动nfs服务
systemctl start nfs-server.service
2.设置开机自启动
systemctl enable nfs-server.service
3.停止开机自启动
systemctl disable nfs-server.service
4.查看服务当前状态
systemctl status nfs-server.service
5.重新启动某服务
systemctl restart nfs-server.service
6.查看所有已启动的服务
systemctl list -units --type=service
开启防火墙22端口
iptables -I INPUT -p tcp --dport 22 -j ACCEPT
如果仍然有问题,就可能是SELinux导致的
关闭SElinux:
修改/etc/selinux/config文件中的SELINUX=”” 为 disabled,然后重启
彻底关闭防火墙:
sudo systemctl status firewalld.service
sudo systemctl stop firewalld.service
sudo systemctl disable firewalld.service
最新文章
- matlab 获取鼠标位置
- android 手风琴
- DSO、CUBE区别(覆盖、合计)
- Struts2 中result type属性说明
- PHP 下载导出中文名的文件的编码注意事项
- stl map高效遍历删除的方法 [转]
- SICP 习题 (1.7) 解题总结
- grunt安装中的cli和--save-dev解释
- windows10 Build 10074版本上手体验(二)
- request和response的中文乱码问题
- <;WinForm_1>;初识WinForm编程
- Java中ThreadLocal无锁化线程封闭实现原理
- 006.Adding a controller to a ASP.NET Core MVC app with Visual Studio -- 【在asp.net core mvc 中添加一个控制器】
- 更加清楚理解mvc结构
- Linux命令-权限
- Java IO流学习总结四:缓冲流-BufferedReader、BufferedWriter
- 获取AppStore上架后的应用版本号
- css控制固定表头,兼容行列合并
- c++官方文档-枚举-联合体-结构体-typedef-using
- windows svn post-commit 报错解决 error resolving case