当前位置: 首页 > wzjs >正文

真人做爰视频网站免费广告

真人做爰视频网站免费,广告,上饶做网站的,永久二维码生成器免费Linux 服务管理两种方式service和systemctl 确定当前系统使用的哪种命令用来启动服务 SysV init 或者 systemd 使用下面的命令: ps -p 1例如,输出: PID TTY TIME CMD1 ? 00:00:02 systemdSysV init service命令用于对系统…

Linux 服务管理两种方式service和systemctl

确定当前系统使用的哪种命令用来启动服务
SysV init 或者 systemd
使用下面的命令:

ps -p 1

例如,输出:

PID TTY          TIME CMD1 ?        00:00:02 systemd

SysV init
service命令用于对系统服务进行管理,比如启动(start)、停止(stop)、重启(restart)、查看状态(status)等。
相关的命令还包括chkconfig、ntsysv等,chkconfig用于查看、设置服务的运行级别,ntsysv用于直观方便的设置各个服务是否自动启动。

重点:
service命令本身是一个shell脚本,它在/etc/init.d/目录查找指定的服务脚本,然后调用该服务脚本来完成任务。

service的内幕:
service运行指定服务(称之为System V init脚本)时,把大部分环境变量去掉了,只保留LANG和TERM两个环境变量,并且把当前路径置为/,也就是说是在一个可以预测的非常干净的环境中运行服务脚本。这种脚本保存在/etc/init.d目录中,它至少要支持start和stop命令。

service命令其实是去/etc/init.d目录下,去执行相关程序,如下所示:

# service命令启动redis脚本
service redis start# 直接启动redis脚本
/etc/init.d/redis start# 开机自启动
update-rc.d redis defaults

其中脚本需要我们自己编写。

这种方式有两个缺点:

启动时间长。init进程是串行启动,只有前一个进程启动完,才会启动下一个进程。
启动脚本复杂。init进程只是执行启动脚本,不管其他事情。脚本需要自己处理各种情况,这往往使得脚本变得很长
systemd
systemd是Linux系统最新的初始化系统(init),作用是提高系统的启动速度,尽可能启动较少的进程,尽可能更多进程并发启动。
根据 Linux 惯例,字母d是守护进程(daemon)的缩写。

Systemd 并不是一个命令,而是一组命令,涉及到系统管理的方方面面。

systemd对应的进程管理命令是systemctl

查看 Systemd 的版本

systemctl --version

管理系统
systemctl是 Systemd 的主命令,用于管理系统。

# 重启系统
$ sudo systemctl reboot# 关闭系统,切断电源
$ sudo systemctl poweroff# CPU停止工作
$ sudo systemctl halt# 暂停系统
$ sudo systemctl suspend# 让系统进入冬眠状态
$ sudo systemctl hibernate# 让系统进入交互式休眠状态
$ sudo systemctl hybrid-sleep# 启动进入救援状态(单用户状态)
$ sudo systemctl rescue

systemctl命令兼容了service
即systemctl也会去/etc/init.d目录下,查看,执行相关程序

systemctl redis start
systemctl redis stop# 开机自启动
systemctl enable redis

systemctl命令管理systemd的资源Unit
systemd的Unit放在目录/usr/lib/systemd/system(Centos)或/etc/systemd/system(Ubuntu)
主要有四种类型文件.mount, .service, .target, .wants

管理服务(unit)systemctl 提供了一组子命令来管理单个的 unit,其命令格式为:systemctl [command] [unit]command 主要有:start:立刻启动后面接的 unit。stop:立刻关闭后面接的 unit。restart:立刻关闭后启动后面接的 unit,亦即执行 stop 再 start 的意思。reload:不关闭 unit 的情况下,重新载入配置文件,让设置生效。enable:设置下次开机时,后面接的 unit 会被启动。disable:设置下次开机时,后面接的 unit 不会被启动。status:目前后面接的这个 unit 的状态,会列出有没有正在执行、开机时是否启动等信息。is-active:目前有没有正在运行中。is-enable:开机时有没有默认要启用这个 unit。kill :不要被 kill 这个名字吓着了,它其实是向运行 unit 的进程发送信号。show:列出 unit 的配置。mask:注销 unit,注销后你就无法启动这个 unit 了。unmask:取消对 unit 的注销。

通过 etcd.service 来观察服务类型 unit 的基本信息:

systemctl status etcd.service

输出:

输出内容:
第一行是对 unit 的基本描述。第二行中的 Loaded 描述操作系统启动时会不会启动这个服务,enabled 表示开机时启动,disabled 表示开机时不启动。而启动该服务的配置文件路径为:/lib/systemd/system/etcd.service。第三行 中的 Active 描述服务当前的状态,active (running) 表示服务正在运行中。如果是 inactive (dead) 则表示服务当前没有运行。后面则是服务的启动时间。第四行的 Docs 提供了在线文档的地址。下面的 Main PID 表示进程的 ID,接下来是任务的数量,占用的内存和 CPU 资源。再下面的 Cgroup 描述的是 cgrpup 相关的信息,笔者会在后续的文章中详细的介绍。最后是输出的日志信息。

.mount文件

.mount文件定义了一个挂载点,[Mount]节点里配置了What,Where,Type三个数据项
等同于以下命令:
mount -t hugetlbfs /dev/hugepages hugetlbfs

.service文件
.service文件定义了一个服务,分为[Unit],[Service],[Install]三个小节

[Unit]
Description:描述,
After:在network.target,auditd.service启动后才启动
ConditionPathExists: 执行条件[Service]
EnvironmentFile:变量所在文件
ExecStart: 执行启动脚本
Restart: fail时重启[Install]
Alias:服务别名
WangtedBy: 多用户模式下需要的

在这里插入图片描述
在这里插入图片描述
ubuntu Linux
在Ubuntu下有一个更好的程序可以完美“替代”chkconfig,那就是sysv-rc-conf。

如果服务器上没有这个工具,先安装 sysv-rc-conf 工具,然后进行设置:

sudo apt-get install sysv-rc-conf

安装好,打开运行:

sudo sysv-rc-conf

即进入服务管理界面。

然后将对应服务的2,3,4,5级别全部选中,q键退出,即完成开机启动设置。

参考
http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-commands.html

http://www.dtcms.com/wzjs/140489.html

相关文章:

  • 网站公安备案不放图标会怎样2022百度seo优化工具
  • 杭州包装设计小红书搜索优化
  • 做电子商务网站需要学什么网店推广平台有哪些
  • 网站单页面网站制作app免费软件
  • 哪里做企业网站网页设计与制作代码
  • 用云速成美站怎么做网站广西南宁做网站的公司
  • 南宁公司建站模板seo是什么的
  • 专业建站公司哪家有名怎样注册网站
  • 网站制作基本规则上海百度公司地址
  • 机械加工网免费铺货宁波seo如何做推广平台
  • wordpress 平台优化人员配置
  • 网站建站平台开发服务百度seo排名培训 优化
  • 阿里云做电脑网站中国互联网电视app下载安装
  • 机械手表网站网络营销专业就业前景
  • wordpress全站伪静态河南网站建设
  • 做外围赌球网站的代理赚钱吗排行榜哪个网站最好
  • html购物网站seo关键词优化提高网站排名
  • 阿里云有域名之后怎么建设网站关键词搜索点击软件
  • 国际转运网站建设竞价推广托管公司介绍
  • 免费b2b网站大全免费网站免登录网页购买友情链接
  • 国内知名互联网公司关键词优化步骤简短
  • 跨境电商erp软件前十名2023网站seo
  • 网站设计建设 武汉简述在线推广网站的方法
  • 免费开网店怎么开沈阳优化网站公司
  • 做微信扫码网站永久免费建站系统
  • 宝安高端网站建设公司网络营销与直播电商专业
  • 网站首页滚动大图怎么做无锡百度推广公司哪家好
  • 做我男朋友好不好网站近期重大新闻事件10条
  • 四川城乡和住房建设厅官方网站seo营销培训
  • 网站建设后期服务收费标准优化设计高中