前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >系统服务管理工具 systemd 原

系统服务管理工具 systemd 原

作者头像
wuweixiang
发布2018-08-14 11:43:52
6200
发布2018-08-14 11:43:52
举报
文章被收录于专栏:吴伟祥吴伟祥

在RHEL 7.x/CentOS 7.x版本中,一个重要的改变就是 使用systemd 管理机制,

它不仅完成系统的初始化工作,还能对系统和服务进行管理。

虽然切换到了 systemd,但是systemd 仍然兼容 sysvinit 和Linux 标准组的启动脚本。

之前使用 sysvinit 初始化或 upstart 的红帽企业版 Linux版本中,使用位于 /etc/rc.d/init.d 目录中的 bash 初始化脚本管理服务.

这些启动脚本被服务单元取代了,服务单元以“.service” 文件扩展结尾,提供了与初始化脚本相同的用途。

systemd 在系统中是一个用户级的应用程序。 它包含了一个完整的软件包,配置文件位于/etc/systemd 这个目录下,配置工具命令位于 /bin 、/sbin 这两个目录下,备用配置文件位于 /lib/systemd 目录下。

可通过命令“rpm -ql systemd”  查看所有文件的安装路径。

systemd提供了一个非常强大的命令行工具 systemctl 。

可能很多系统运维人员都已经非常熟悉基于 sysvinit 的服务管理方式,比如 service、chkconfig 命令

systemd 也能完成同意的管理任务,可以把 systemctl 看作 service 和chkconfig 的组合体。

要查看、启动、停止、重启、启用或者禁用系统服务,都可以通过systemctl命令来实现。

CentOS 7 巨大变动之 systemd 取代 SysV的Init

代码语言:javascript
复制
PID全称是Process Identification。

PID是进程的代号,每个进程有唯一的PID编号。它是进程运行时系统随机分配的,并不代表专门的进程。在运行时PID是不会改变标识符的,但是你终止程序后再运行PID标识符就会被系统回收,就可能会被继续分配给新运行的程序。

含义
只要运行一程序,系统会自动分配一个标识。

是暂时唯一:进程中止后,这个号码就会被回收,并可能被分配给另一个新进程。

只要没有成功运行其他程序,这个PID会继续分配给当前要运行的程序。

如果成功运行一个程序,然后再运行别的程序时,系统会自动分配另一个PID。
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017/09/14 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • CentOS 7 巨大变动之 systemd 取代 SysV的Init
相关产品与服务
命令行工具
腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档