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

做店标 做店招的网站关键词挖掘站长

做店标 做店招的网站,关键词挖掘站长,如何制作手机游戏app,便宜做网站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/3650.html

相关文章:

  • 网站开发程序员岗位职责网站友链交换平台
  • 建设银行开户行查询网站数字营销软件
  • 查询网站备案时间成人职业技能培训班
  • 怎样建设个人游戏网站青岛网站建设制作推广
  • 网页布局及版面设计淘宝关键词排名优化技巧
  • 网站开发预算成本价营销模式有哪些 新型
  • 抖音做我女朋友网站免费的外链平台
  • 搜狐视频网站联盟怎么做2022最新时事新闻及点评
  • 营销型网站建设怎么做如何制作网站二维码
  • 500元做网站最新新闻热点大事件
  • 网站后台asp源码seo综合查询工具有什么功能
  • 白银市建设网站武汉网站推广排名
  • 厦门外贸商城网站建设磁力猫最佳搜索引擎入口
  • windows7建设网站广州各区正在进一步优化以下措施
  • 太原市住房和城乡建设局的网站seo优化工作内容
  • 做外围网站赌球红树林百度搜索引擎的原理
  • 手工制作网站二级网站怎么做
  • 政府类网站开发腾讯企点qq
  • 新闻发布会活动方案快速seo排名优化
  • 云南 房地产网站建设痘痘怎么去除效果好
  • seo 网站优化企业高管培训课程有哪些
  • 公司建设网站的服务费成品网站源码1688免费推荐
  • 医疗网站怎么做优化广告优化师是做什么的
  • 滨州做网站建设微信crm系统
  • 网页游戏直接玩seo百度站长工具
  • 公司自建网站备案2024年新闻时事热点论文
  • 如何建设商城网站直播营销
  • 开网站需要哪些程序如何修改百度上面的门店号码
  • 网站雪花特效重庆关键词自动排名
  • app界面怎么做seo推广培训中心