包含linux中命令加ctl的词条( 二 )


launchd.
systemd 引入了新的配置方式,对应用程序的开发也有一些
新的要求 。
init 系统的一个重要职责就是负责跟踪和管理服务进程的生
命周期 。
systemd 则利用了 Linux 内核的特性即 CGroup 来完成跟踪
的任务 。当停止服务时,通过查询 CGroup,systemd 可以确
保找到所有的相关进程 , 从而干净地停止服务 。
CGroup 提供了类似文件系统的接口,使用方便 。当进程创建
子进程时 , 子进程会继承父进程的 CGroup 。
因此无论服务如何启动新的子进程,所有的这些相关进程都
会属于同一个 CGroup , systemd 只需要简单地遍历指定的
CGroup 即可正确地找到所有的相关进程,将它们一一停止即
可 。
用systemd命令来管理Linux系统
systemctl status dnsmasq.service
systemctl reload sshd
systemctl restart dnsmasq
systemctl stop dnsmasq
systemctl start dnsmasq
systemctl list-units -t service
systemctl --failed
如果你想以进程初始化所占用时间排序打印出所有正在运行
的单元列表,那么systemd-analyze命令可以帮助你完成这个
任务 。
systemctl start rpcbind(如果这个服务不启动,nfs服务
会启动失败)
systemctl start nfs-server
systemctl enable rpcbind;systemctl enable nfs-server
开机自启
firewall-cmd --permanent --add-service=nfs 让防火墙通
过NFS服务
firewall-cmd --permanent --add-service=rpc-bind 通过
rpc服务(如果不开启,rpcinfo就不能扫描)
firewall-cmd --permanent --add-service=mountd 通过
mountd服务(如果不开启 , 不能远程showmount)
firewall-cmd --reload
【包含linux中命令加ctl的词条】linux中命令加ctl的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、linux中命令加ctl的信息别忘了在本站进行查找喔 。

推荐阅读