首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux系统-救援模式

讲完这一章以后,我们Linux进阶部分讲完以后,我们的Linux操作部分就算讲完了,后面的讲解就主要是Linux上的应用软件的讲解,包括虚拟化,容器,云原生,数据库,中间件等。...Linux系统相关内容,主要从以下几个方面来讲解: Linux系统-开关机 Linux系统-单用户模式 Linux系统-救援模式(本章节) Linux系统-僵尸&孤儿进程 Linux系统-systemd...Linux系统-logrotate Linux系统-发行版介绍 Linux系统-发行版rocky Linux系统-发行版ubuntu Linux系统-初始化 虽然单用户模式可以修复一定的问题,但是比较有限...这个救援模式和单用户模式也有相似之处,使用云服务器以后,可以使用快照功能,对云硬盘进行备份,方便进行随时还原,所以他也较少被使用。...4.选择救援模式 这里选择第二个救援模式 5.进入救援模式 这里选择1选项就可以进入到系统。 6.检查磁盘并挂载 可以看到这里不仅有源系统的sda磁盘,也有启动系统loop设备和sr0光盘。

11700

【Linux】日志设计模式与实现

什么是设计模式   IT行业这么火, 涌入的人很多. 俗话说林子大了啥鸟都有. 大佬和菜鸡们两极分化的越来越严重....为了让菜鸡们不太拖大佬的后腿, 于是大佬们针对⼀些经典的常见的场景, 给定了⼀些对应的解决⽅案, 这个就是设计模式。   ...在IT行业中,设计模式(Design Patterns) 是一套被广泛认可的、用于解决软件设计中常见问题的最佳实践。...这里我们采用设计模式-策略模式来进行日志的设计,我们想要的日志格式如下: [可读性很好的时间] [⽇志等级] [进程pid] [打印对应⽇志的⽂件名][⾏号] - 消息内容,⽀持可变参数 [2024-08...// 策略的析构函数 virtual void SyncLog(const std::string &message) = 0; // 不同模式核⼼是刷新⽅式的不同 }; 先定义一个策略模式的基类

6000
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux|Awk 特定模式 过滤文本

    在以下部分[1]中,我们将研究基于用户可以定义的特定模式过滤文本或字符串。 有时,在过滤文本时,您希望根据给定条件或使用可匹配的特定模式来指示输入文件中的某些行或字符串行。...在此示例中,我们使用了两种模式: 第一个: / *$[2-9].[0-9][0-9] */ 获取食品价格大于 2 美元的行 第二个: /$[0-1].[0-9][0-9] */ 查找食品价格低于 2 美元的行...第二种模式只是打印输入文件 food_prices.list 中食品价格低于 2 美元的其他行。...通过这种方式,您可以使用特定于模式的操作来过滤掉价格高于 2 美元的食品,尽管输出存在问题,但带有 (*) 符号的行的格式不会像其余行那样进行格式化。输出不够清晰。...[0-9][0-9] */ { print $0 "*" ; } / *$[0-1]\.[0-9][0-9] */ { print ; }' food_prices.list 总结 这些是使用特定模式的操作来过滤文本的简单方法

    19810

    Linux系统-单用户模式

    Linux系统相关内容,主要从以下几个方面来讲解: Linux系统-开关机 Linux系统-单用户模式(本章节) Linux系统-救援模式 Linux系统-僵尸&孤儿进程 Linux系统-systemd...Linux系统-logrotate Linux系统-发行版介绍 Linux系统-发行版rocky Linux系统-发行版ubuntu Linux系统-初始化 在Linux启动里面包含了7个级别: 0:...1:单用户模式。 2:无网络多用户模式。 3:有网络多用户模式。 4:未使用。 5:有图形界面的多用户模式。 6:重启。...随着云服务器的使用广泛,我们使用单用户的模式已经很少,因为忘记密码都可以通过云平台来实现找回,而我们平时使用单用户模式最多就是忘记root密码,通过单用户模式重置密码。...2.编辑模式 按e键进入编辑模式 #在linux 16 xxxx 末尾添加 rd.break 修改之前 修改之后 3.启动系统 根据下面提示使用Ctrl-x启动系统 4.进入单用户模式 5.重新挂载磁盘

    12310

    Linux单用户模式、救援模式、克隆虚拟机与Linux机器互相登录

    单用户模式: 单用户模式类似于windows的安全模式,进入单用户模式后可以更改root的密码,在工作忘记密码了就可以进入单用户模式进行更改。...进入单用户模式: 进入单用户模式之前先认识一些关机、重启的命令: init 0 关机,init 6 重启 ,reboot 重启,shutdown  -r  now重启,shutdown -s now 关机...救援模式: Linux的救援模式相当于,Windows的pe系统,pe是一种内存系统,救援模式下可以修改root密码。  ...Linux机器互相登录:   使用Xshell先分别登录两个系统,然后再将两台机器连接起来: ? 输入ssh命令连接另一台机器: ? w命令可以查看有哪些机器在连接: ?...使用密钥认证登录:  在Linux上生成密钥对,使用ssh-keygen命令: ? ? 查看公钥: ? 然后把公钥内容保存到对方的机器上: ? ? 查看一下selinux是否在打开状态: ? ?

    5K20

    Linux 中的用户模式和内核模式是什么含义?

    Linux 中的用户模式和内核模式是什么含义?1. 引言在 Linux 系统中,用户模式和内核模式是操作系统的两种不同运行模式。...本文将深入探讨这两种模式的含义、区别以及运行原理,帮助读者更好地理解 Linux 系统的运行机制。2. 用户模式用户模式,也被称为用户空间,是 Linux 系统中应用程序运行的模式。...但是,用户模式下的应用程序不能直接访问系统硬件资源和系统数据,需要通过系统调用接口向操作系统请求服务。3. 内核模式内核模式,也被称为核心空间,是 Linux 系统中操作系统运行的模式。...小结本文首先介绍了 Linux 系统中的用户模式和内核模式的含义,然后详细阐述了它们之间的区别与联系,以及运行原理。...通过了解用户模式和内核模式,开发者可以更好地理解 Linux 系统的运行机制,提高开发效率。

    1.2K00

    Linux | awk 特殊模式“BEGIN 和 END”

    同时,你也可以将模式理解为特殊的BEGIN和END模式。...END模式:指的是在Awk程序退出之前,会执行END下指定的所有操作。...含有这些特殊模式的Awk命令脚本的执行顺序大致如下: 当脚本执行到BEGIN模式时,BEGIN下的所有操作会被执行一遍,这发生在读取任何输入行之前。接着,Awk会读取一行输入并将其分解成不同的字段。...然后,Awk会将指定的非特殊模式与输入行逐一进行匹配,一旦匹配成功,就会执行该模式下的所有操作。这个过程会针对所有已指定的模式重复进行。对于所有输入行,第二和第三步会重复执行。...处理完所有输入行后,如果脚本中有END模式,那么Awk将执行END下的操作。在使用特殊模式进行Awk操作时,你应该始终牢记这个执行顺序,以期获得最佳操作效果。

    16310

    Linux进入单用户模式加密

    Linux进入单用户模式加密 文本关键字:Linux、单用户模式加密、grub菜单加密、明文加密、MD5加密 在默认情况下,系统会在3(完整的多用户模式)和5(带界面的操作模式)两个级别下运行。...在之前的文章中已经和大家介绍了如何将系统切换至单用户模式下运行,在单用户模式下,直接就可以操作root用户来重置密码。...为了避免这个问题,我们需要在进入单用户模式时加一些限制,也就是多加一层密码验证。 一、明文加密 1. 配置文件修改 相关配置文件:/boot/grub/grub.conf ?...此时出现编辑选项,可继续进行单用户模式登陆操作 ? 二、MD5加密 在进行加密时,由于是明文,所以还是会有直接暴露的危险。在Linux系统中提供了很多可以直接使用的加密工具,如MD5、SHA等。

    5.7K31

    【Linux】责任链模式和消息队列

    一、概述 其实之前在 【Linux】 IPC 进程间通信(三)(消息队列 & 信号量) 也了解过相关知识,这里的话只是做个补充 消息队列 提供了一个 从一个进程向另外一个进程发送有类型块数据 的方法 每个数据块都被认为是有一个...msgsnd */ __kernel_ipc_pid_t msg_lrpid; /* last receive pid */ ; 五、消息队列内核表示 六、接口说明及案例 这些接口之前在 【Linux...基本概述 责任链(Chain of Responsibility)模式的定义:责任链模式也叫职责链模式,为了避免请求发送者与多个请求处理者 耦合 在一起,将所有请求的处理者通过前一对象记住其下一个对象的引用而连成一条链...先对文件进行重命名,Linux 上对文件重命名是原子性的 // "test.txt" --> "text.txt.1314132" std::string...优缺点及应用 责任链模式是一种对象行为型模式,其主要优点如下: 降低了对象之间的耦合度。该模式使得一个对象无须知道到底是哪一个对象处理其请求以及链的结构,发送者和接收者也无须拥有对方的明确信息。

    8810

    Linux光盘拯救模式清空root密码

    Linux光盘拯救模式清空root密码 文本关键字:Linux、光盘拯救模式、忘记root密码、清空root密码 光盘拯救模式主要在系统损坏时使用,可以用于系统手动修复或者拷贝关键数据。...光盘拯救模式主要适用于物理机,并且进入单用户模式被加密又忘了密码的情况(好吧,也是够惨的)。 一、Linux用户信息文件 1....光盘镜像挂载 相关文件:Linux镜像文件 如果是虚拟机,直接将镜像文件挂载即可。如果是物理真机,可将镜像文件烧录至U盘。...按F10保存重启,即可进入光盘启动界面,第三项为拯救模式 ? 2. 进入救援模式 选择语言和键盘(虽然有中文的选项,但是貌似还是不支持) ? ?...但是还是有区别的,此时,我们并没有进入到之前的Linux系统,所以不要使用passwd命令直接修改密码,也是不允许的,要通过修改用户配置文件的方式来实现。

    6.9K41

    Linux 无界面模式下使用 selenium

    前言在 Linux 服务器上运行自动化测试或网页爬虫时,常常需要使用 Selenium 来驱动浏览器进行操作。...然而,Linux 服务器通常没有图形用户界面(GUI),这就需要使用无界面模式(headless mode)来运行浏览器。本文将介绍如何在 Linux 无界面模式下使用 Selenium。...什么是无界面模式?无界面模式(headless mode)是一种不显示图形用户界面的浏览器运行方式。浏览器在后台运行,执行所有操作但不显示任何窗口。...无界面模式下使用 Selenium 可以帮助你在没有图形用户界面的服务器上进行自动化测试和网页爬取。...通过正确配置浏览器和处理依赖问题,你可以顺利地在无界面模式下运行 Selenium 完成各项任务。希望本文能帮助你学会在 Linux 环境中使用 Selenium。

    1.1K30

    Linux:线程池和单例模式

    一、普通线程池 1.1 线程池概念  线程池:一种线程使用模式。线程过多会带来调度开销,进而影响缓存局部性和整体性能。而线程池维护着多个线程,等待着监督管理者分配可并发执行的任务。...<< endl; // cout << "线程的名字: " << t.Name() << endl; // t.Join(); return 0; } 三、线程安全的单例模式...3.1 单例模式和设计模式   单例模式是一种 "经典的, 常用的, 常考的" 设计模式.        ...为了让菜鸡们不太拖大佬的后腿, 于是大佬们针对一些经典的常见的场景, 给定了一些对应的解决方案, 这个就是设计模式! 单例模式的特点 : 某些类, 只应该具有一个对象(实例), 就称之为单例....此时往往要用一个单例的类来管理这些数据. 3.2 饿汉模式和懒汉模式  吃完饭, 立刻洗碗, 这种就是饿汉方式. 因为下一顿吃的时候可以立刻拿着碗就能吃饭.

    4400

    Linux下网卡的混杂模式浅谈

    网卡具有如下的几种工作模式: 1) 广播模式(Broad Cast Model):它的物理地址(MAC)地址是 0Xffffff 的帧为广播帧,工作在广播模式的网卡接收广播帧。...4)混杂模式(Promiscuous Model):工作在混杂模式下的网卡接收所有的流过网卡的帧,信包捕获程序就是在这种模式下运行的。...网卡的缺省工作模式包含广播模式和直接模式,即它只接收广播帧和发给自己的帧。如果采用混杂模式,一个站点的网卡将接受同一网络内所有站点所发送的数据包这样就可以到达对于网络信息监视捕获的目的。...Linux下设置把网卡设置成混杂模式的命令也很简单 ifconfig eth0 promisc 取消混杂模式 ifconfig eth0 -promisc 小知识:使用tcpdump抓包时网卡会进入混杂模式...linux/if.h | grep -i promisc #define IFF_PROMISC 0x100 /* receive all packets

    24.6K20

    【Linux】高级IO --- Reactor网络IO设计模式

    其实是有的,在网络编程中,select poll 只支持LT工作模式,而epoll除了LT工作模式外,还支持ET工作模式,不同的工作模式对应着不同的就绪事件通知策略,LT模式是这些IO接口的默认工作模式...,ET模式是epoll的高效工作模式。...在上面的这两个例子中,其实小李的工作模式就是水平触发Level Triggered模式,简称LT模式,小王的工作模式就是边缘触发Edge Triggered模式,简称ET模式,也是多路转接接口高效的模式...3.ET模式高效的原因(fd必须是非阻塞的) 1. 为什么ET模式是高效的呢?...所以在工程实践上,epoll以ET模式工作时,文件描述符必须设置为非阻塞,防止服务器由于等待某种资源就绪从而被挂起。 3. 解释完ET模式下fd必须是非阻塞的原因后,那为什么ET模式是高效的呢?

    23120
    领券