Linux-day09 11

第18章 python定制篇-python开发平台Ubuntu

Ubuntu介绍

p108Ubuntu安装 停一下 这个实在是太大了 而且!记不住

p108-p111 4节

第19章 python定制篇-APT软件管理和远程登录

p112-p115 4节

第20章 CentOS8.1的使用

p116 1节 安装和使用

第23章 Linux内核源码介绍&内核升级

阅读Linux内核

为什么要阅读

Linux0.01内核源码

阅读Linux内核源码技巧

内核源码阅读及main

boot是和系统引导相关的代码

fs是这个目录存放的是Linux支持的文件系统的代码

include是包含编译核心所需要的大部分的头文件,存放Linux核心需要的头文件,比如asm,linux,sys

init包含的是核心的初始化代码

kernel和系统内核相关的源码

lib包含的核心的库代码,就是很多模块要用到的部分

mm就是内存管理模块,和内存管理相关的代码

tools工具相关的

源码我没上传,直接打开看或者回头看这节视频 tree也没安装好

内核升级

ipc是核心进程通讯相关的代码

scripts是核心脚本代码

并不是把原先的覆盖掉,而是装了一个新的内核

考虑兼容性问题

第24章 Linux系统备份与恢复

备份与恢复介绍

实体机没有办法做快照

虚拟机可以根据实际情况拍一个快照,把当前系统的状态记录下来

也可以选择某一个快照恢复到其中某一个状态

我的报错安不上

从你给出的错误信息来看,在使用 yum -y install dump 命令安装 dump 软件包时出错,问题的核心在于 Yum 无法解析 mirrorlist.centos.org 这个域名,并且找不到有效的基础 URL 来获取 base 仓库的内容。下面详细分析可能的原因以及对应的解决办法。

可能的原因

1. 网络连接问题
  • 系统可能没有正常连接到网络,从而导致无法访问外部域名和镜像源。
  • 防火墙或者代理设置可能阻止了对 mirrorlist.centos.org 的访问。
2. DNS 配置问题
  • DNS 服务器地址配置有误,使得系统无法将域名解析为对应的 IP 地址。
3. 镜像源配置问题
  • CentOS 的镜像源配置文件可能损坏或者过时,无法提供有效的镜像列表。

解决办法

1. 检查网络连接
  • 要确保系统已经正常连接到网络,可以使用 ping 命令测试网络连通性:

    ping www.baidu.com

如果无法 ping 通,需要检查网络接口、路由器等网络设备的配置。

2. 检查 DNS 配置
  • 查看 /etc/resolv.conf 文件,确认 DNS 服务器地址是否正确:

    cat /etc/resolv.conf

通常可以使用公共 DNS 服务器,比如 Google 的 8.8.8.88.8.4.4,或者国内的阿里云 223.5.5.5223.6.6.6。修改 /etc/resolv.conf 文件:

复制代码
vi /etc/resolv.conf

添加或者修改 nameserver 行,示例如下:

复制代码
nameserver 223.5.5.5
nameserver 223.6.6.6

修改完成后保存文件。

3. 检查防火墙和代理设置
  • 查看防火墙是否阻止了对 mirrorlist.centos.org 的访问,可以临时关闭防火墙进行测试:

    systemctl stop firewalld

如果使用了代理,要确保代理配置正确,或者临时禁用代理。

4. 更新镜像源配置
  • 备份原有的镜像源配置文件:

    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

  • 下载新的 CentOS 镜像源配置文件,以阿里云镜像源为例:

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

  • 清除 Yum 缓存并重新生成:

    yum clean all
    yum makecache

5. 再次尝试安装

完成上述步骤后,再次尝试安装 dump 软件包:

复制代码
yum -y install dump

通过以上步骤,应该可以解决无法解析域名和找不到有效基础 URL 的问题。

【评论】如果安装不了,说明你的网络有问题不能访问外面网络,你检查一下电脑的nds,把虚拟机的改成同一个dns,然后再检查下网关就可以了

什么是增量备份

层级为1只是备份了新增加的文件

数据备份dump

备份的应用案例

/boot本质是个分区

增量备份是针对分区而言的,文件或目录不支持,-u也不再有效

数据恢复restore

-f是代表指定从哪个备份文件恢复

mv指令文件存在就是改名,不存在就是移动

比较错误不是错误,而是有变化了

依次执行恢复

梳理

第25章 Linux可视化管理 webmin和bt运维工具

p 137 开始全跳

webmin安装和配置

webmin功能演示

bt宝塔介绍和安装

bt宝塔应用实例

可视化管理小结

第26章 Linux面试题

统计访问量和连接数

找回Mysql的root密码

访问量排名和tcpdump

系统权限划分

权限思考题

centos7启动流程详解

io读写监控

统计文件个数和行数

无人值守备份目录

Linux系统优化策略

相关推荐
开开心心_Every4 小时前
Win10/Win11版本一键切换工具
linux·运维·服务器·edge·pdf·web3·共识算法
啟明起鸣4 小时前
【Nginx 网关开发】从源码分析 Nginx 的多进程启动原理
运维·nginx
JiMoKuangXiangQu4 小时前
Linux 内存:kasan 监测访问越界案例
linux·kasan
怣504 小时前
Linux创意命令组合:让终端变得有趣又高效
linux·运维·服务器
L_09074 小时前
【Linux】进程状态
linux·开发语言·c++
啟明起鸣4 小时前
【Nginx 网关开发】上手 Nginx,简简单单启动一个静态 html 页面
运维·c语言·前端·nginx·html
小生不才yz4 小时前
shell编程 - 数据流指南
linux
lisanmengmeng4 小时前
添加ceph节点
linux·服务器·ceph
Tinyundg5 小时前
Linux系统分区
linux·运维·服务器
要做一个小太阳5 小时前
华为Atlas 900 A3 SuperPoD 超节点网络架构
运维·服务器·网络·华为·架构