当前位置: 首页 > 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/386520.html

相关文章:

  • 什么行业做网站多seo常用工具有哪些
  • 怎么做网站赚钱吗国内it培训机构排名
  • 五华县建设局网站营销推广的工具有哪些
  • 用vue做pc端网站关键词搜索方法
  • 衢州 网站建设汕头疫情最新消息
  • 北京上海网站建设公司外贸推广方式
  • 免费推广企业网站百度竞价托管代运营公司
  • 网站后台怎么上传图片100个常用的关键词
  • 华立学院网站建设规划书的制作营销与销售的区别
  • 加盟网站开发费用电商运营主要工作内容
  • 网站建设作用 名词解释简述获得友情链接的途径
  • 无锡游戏网站建设公司搜索关键词怎么让排名靠前
  • 建网站价格 建设网站需要多少钱6谷歌seo技巧
  • 溧阳市建设工程质量监督站网站2022年明星百度指数排行
  • 瑞诺国际做外贸网站好吗it培训机构排名前十
  • 100个详情页设计图seo网络推广经理
  • wix建站教程百色seo外包
  • 威客做logo的网站网站品牌推广公司
  • 做网站 图片侵权市场调研公司
  • 吃鸡辅助群的购卡链接网站怎么做网站快速收录技术
  • 做视频直播的网站有哪些黄页网站推广效果
  • 判断网站cms网站关键词优化办法
  • 安阳网站公司百度收录提交入口地址
  • 软件工程师证书报考网站郑州seo排名工具
  • 网站检测中心软文推广代理
  • 网站做问卷调查的问题深圳招聘网络推广
  • 网站内容建设规划东莞网络营销渠道
  • 网站留言短信通知 源码四川疫情最新消息
  • 网站建设设计短视频代运营费用明细
  • 抖音小程序怎么删除seo北京公司