Linux的启动与进程管理[上]

一、启动管理

1、启动过程

        //不需要自己操作,仅需等待登录,不多赘述

2、Linux运行级别

查询:

使用runlevel指令

        会提醒上次所处的运行级别和当前系统正在运行的运行级别

        系统开机时就进入级别x(x可为数字0~6)

        因此上一次的运行级别没有,用N表示

切换:

使用init x

        注:x表示运行级别的数字,可为0~6

二、服务单元控制

这里介绍如何在systemd中控制服务:

通常将服务称为单元,包含:服务、挂载点、系统设备等

1)查看系统中的单元:

1、systemctl

(注:其中的l是字母l,不是数字1或i)

不知道为什么以为是数字1,结果找了各种方法都不行,报错为:

但在此整理两种搜到的方法

注:解决:systemctl: command not found

1、使用 service指令替代
service redisd start
service redisd restart
service network restart
2、安装 systemctl
安装 systemctl
sudo apt-get install --reinstall systemd设置服务开机启动
sudo systemctl enable ssh

输入后得到:

2、list-units

2)查看运行失败的单元:

systemctl -- failed

3)查看系统中安装的服务:

systemctl list-unit-files

4)启动服务单元

1、指令:

1、systemctl start 【服务名】httpd

2、systemctl start 【服务名.service】httpd.service

3、service httpd【service 服务名】 start

2、出现的问题(未完全解决):

Failed to start httpd.service: Unit httped.service not found

原因:在系统中未安装httped,调用了:

        systemctl list-unit-files查看服务,随机挑选了atd进行测试

        start指令后系统无反馈,用status查看系统运行状态:

        等效命令:

        1、systemctl status 【服务名】httpd

        2、systemctl status 【服务名.service】httpd.service

        3、service httpd【service 服务名】 status、

如果有该服务,可以重新安装该服务,调用reload(指令:systemctl daemon-reload)(未尝试)

(找了半天没找到如何安装)

        重新读取配置:

        systemctl reload httpd

        systemctl reload httpd.service

5)停止服务单元

1、指令:

1、systemctl stop 【服务名】httpd

2、systemctl stop 【服务名.service】httpd.service

3、service httpd【service 服务名】 stop

6)重启服务单元

1、指令:

1、systemctl restart 【服务名】httpd

2、systemctl restart 【服务名.service】httpd.service

3、service httpd【service 服务名】 restart

7)自启动服务单元

1、查询是否为自动启动

systemctl is-enabled 服务名

2、将服务设置为自启动

systemctl enable 服务名

3、再次查询是否为自启动

systemctl is-enabled 服务名

4、取消服务自启动

systemctl disable 服务名

8)关机重启待机操作:

systemctl poweroff

systemctl reboot

systemctl suspend

9)单元配置文件

完全不理解这个地方(page 35)

通常单元的配置文件会放在  /usr/lib/systemd/system/(存放软件安装包)

和  /etc/systemd/system(存放由系统管理员安装的与系统密切相关的单元)

若需要添加单元配置文件,需要将配置文件放到对应目录中,然后执行命令

systemctl daemon-reload就可以添加单元

(不理解的点在于作用和如何操作,后续会补)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/414346.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MySQL篇—性能压测工具mysqlslap介绍

☘️博主介绍☘️: ✨又是一天没白过,我是奈斯,DBA一名✨ ✌✌️擅长Oracle、MySQL、SQLserver、Linux,也在积极的扩展IT方向的其他知识面✌✌️ ❣️❣️❣️大佬们都喜欢静静的看文章,并且也会默默的点赞收藏加关注❣…

给程序加个进度条吧!1行Python代码,快速搞定~

你在写代码的过程中,有没有遇到过以下问题? 已经写好的程序,想看看程序执行的进度? 在写代码批量处理文件的时候,如何显示现在处理到第几个文件了? 👆如上图所示的进度条是一个最好的解决方法…

Docker中创建并配置MySQL、nginx、redis等容器

Docker中安装并配置MySQL、nginx、redis等 文章目录 Docker中安装并配置MySQL、nginx、redis等一、创建nginx容器①:拉取镜像②:运行nginx镜像③:从nginx容器中映射nginx配置文件到本地④:重启nginx并重新配置nginx的挂载 二、创建…

大语言模型系列-BERT

文章目录 前言一、BERT的网络结构和流程1.网络结构2.输入3.输出4.预训练Masked Language ModelNext Sentence Predictionloss 二、BERT创新点总结 前言 前文提到的GPT-1开创性的将Transformer Decoder架构引入NLP任务,并明确了预训练(学习 text 表征&am…

vim 编辑器如何同时注释多行以及将多行进行空格

一、场景 YAML文件对空格的要求非常严格,因此在修改YAML时,我们可能需要批量添加空格。 二、操作步骤 请注意:您的所有操作都将以第一行为基准。也就是说,第一行有多少个空格,下面的行就会模仿添加相同数量的空格。…

Spring WebSocket实现实时通信的详细教程

简介 WebSocket 是基于TCP/IP协议,独立于HTTP协议的通信协议。WebSocket 连接允许客户端和服务器之间的全双工通信,以便任何一方都可以通过已建立的连接将数据推送到另一方。 我们常用的HTTP是客户端通过「请求-响应」的方式与服务器建立通信的&#x…

Ubuntu 22.04.1 LTS VirtualBox7.0 解决虚拟机窗口失去焦点一段时间后,虚拟机显示不刷新问题

故障描述: virtualbox安装在ubuntu系统上,虚拟机内安装了windows操作系统。使用中发现,当linux系统窗口被激活,如firefox浏览器,虚拟机的显示一段时间后会暂停刷新,鼠标划入虚拟机窗口后,才会立…

mysql数据迁移报错Specified key was too long; max key length is 767 bytes

目录 场景: 说明: 疑问: 解决: 验证: 场景: 线上项目支持的过程中遇到mysql库表结构和数据由A库迁移到B库上提示Specified key was too long; max key length is 767 bytes报错,第一次遇到特此…

Rust之旅 - Rust概念、Windows安装、环境配置

🌹作者主页:青花锁 🌹简介:Java领域优质创作者🏆、Java微服务架构公号作者😄 🌹简历模板、学习资料、面试题库、技术互助 🌹文末获取联系方式 📝 系列专栏目录 [Java项目…

生成式对抗网络GAN

Generative Adversarial Nets由伊恩古德费洛(Ian J.Goodfellow)等人于2014年发表在Conference on Neural Information Processing Systems (NeurIPS)上。NeurIPS是机器学习和计算神经科学领域的顶级国际学术会议之一。 1. GAN在哪些领域大放异彩 图像生…

目标检测--02(Two Stage目标检测算法1)

Two Stage目标检测算法 R-CNN R-CNN有哪些创新点? 使用CNN(ConvNet)对 region proposals 计算 feature vectors。从经验驱动特征(SIFT、HOG)到数据驱动特征(CNN feature map),提高特…

【计算机网络】(1)OSI七层模型、协议、交换技术、路由器技术

文章目录 计算机网络功能与分类计算机网络的定义计算机网络的功能计算机网络的指标计算机网络的性能指标计算机网络的非性能指标 计算机网络的分布范围以及拓扑结构划分图计算机网络分类总线型拓扑星型拓扑环形图拓扑树型拓扑分布式拓扑 通信技术信道物理信道逻辑信道 发信机OS…