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

Linux-day10

第21章 Linux高级篇-日志管理

日志介绍和实例

基本介绍

系统常用的日志

日志服务

日志服务原理图

在这个配置文件里面记录了日志服务程序

日志管理服务rsyslogd

-v是反向匹配 invert

日志服务配置文件

时间、主机、是由哪个程序或者服务发生的、事件信息

自定义日志服务

日志轮替

介绍

单独指定的

自定义日志轮替

日志轮替的参数说明

日志轮替机制

logrotate会去读取策略,根据轮替规则去对日志进行轮替

查看内存日志

在Linux里面有一部分日志是先写到内存里面的,还没有写到文件里面,这些日志是时时变化的,和当前的系统运行情况相关,比如内核相关的日志 kernel

tar格式(该格式仅仅打包,不压缩)
打包:tar -cvf 【目标文件名】.tar 【原文件名/目录名】
解包:tar -xvf 【原文件名】.tar
注:c参数代表create(创建),x参数代表extract(解包),v参数代表verbose(详细信息),f参数代表filename(文件名),所以f后必须接文件名。

tar.gz格式
方式一:利用前面已经打包好的tar文件,直接用压缩命令。

压缩:gzip 【原文件名】.tar
解压:gunzip 【原文件名】.tar.gz

方式二:一次性打包并压缩、解压并解包

打包并压缩: tar -zcvf 【目标文件名】.tar.gz 【原文件名/目录名】
解压并解包: tar -zxvf 【原文件名】.tar.gz
注:z代表用gzip算法来压缩/解压。

笔记梳理

第22章 定制自己的Linux系统

1

基本介绍

基本原理

制作min Linux思路分析

步骤 1

在当前已有的 CentOS 7.6 版本的 Linux 系统里,添加一块新硬盘,它的设备名称是 /dev/sdb 。然后在这块硬盘上划分两个分区,一个分区用于 /boot (这个分区主要存放系统启动时需要的文件,比如内核的引导程序等),另一个分区用于根目录 / (就像电脑里的 C 盘,是整个系统文件存放的主要位置 )。划分好分区后,还要对这两个分区进行格式化操作,就好比新买的硬盘要先格式化才能正常存储数据一样。

 

需要注意的是,如果把这块硬盘拆下来,安装到别的 Linux 系统上,由于系统识别硬盘的顺序可能不同,它的设备名称可能就不再是 /dev/sdb ,而是 /dev/sda 等其他名称了。

步骤 2

把 /dev/sdb 这块硬盘从原来的系统中拆下来,然后将它安装到另一个新的环境里,要让它成为一个可以独立运行的 Linux 系统。这就意味着这块硬盘上要有完整的、能让系统正常运行的所有文件和程序等。

步骤 3

为了让这块硬盘上的系统能独立运行起来,必须要有内核文件(内核就像是 Linux 系统的大脑,负责管理系统的各种资源,比如 CPU、内存、硬盘等硬件设备的调度 )和 initramfs 文件(这个文件包含了系统启动初期需要挂载根文件系统的一些驱动和脚本等,帮助系统在启动时加载必要的模块)。所以要把这两个重要的文件复制到 /dev/sdb 这块硬盘上。

步骤 4

完成前面的步骤后,这块 /dev/sdb 硬盘就变成了一个自制的 Linux 硬盘,里面有了能让系统运行的各种关键部分。接下来就可以用这块硬盘来启动一个新的 Linux 虚拟系统(比如在虚拟机软件里,设置从这块硬盘启动,就可以进入到基于这块硬盘构建的 Linux 系统环境 )。

2

操作步骤

没有跟着创建,之后要用的话再回头看一下,这块先过一下

分区步骤看视频p127

记忆点:mount命令重启会复原。永久挂载需要修改配置文件/etc/fstab挂载

3

回顾


http://www.kler.cn/a/520998.html

相关文章:

  • 目标跟踪之sort算法(3)
  • 阿里巴巴开发规范手册MySQL工程结构
  • 从AD的原理图自动提取引脚网络的小工具
  • 2025美国大学生数学建模竞赛美赛E题成品参考论文(48页)(含模型,可运行代码,求解结果)
  • RKNN_C++版本-YOLOV5
  • C++中左值和右值的概念
  • 代码随想录——二叉树(二)
  • location的使用规则
  • C语言学习强化
  • 一文讲解Java中的接口和抽象类
  • 保定学院寒假第一次训练赛题解
  • C语言初阶牛客网刷题—— HJ34 图片整理【难度:中等】
  • 01机器学习入门
  • jQuery阶段总结
  • 数据结构:二叉树—面试题(二)
  • Microsoft Entra ID允许普通用户更新自己的UPN
  • 【Linux】统计文本中每行指定位置出现的字符串的次数
  • 进程控制的学习
  • 微服务学习-Nacos 配置中心实战
  • 在 AMD GPU 上使用 vLLM 的 Triton 推理服务器
  • OpenAI 发布首个 AI 智能体
  • [ Spring ] Spring Cloud Alibaba Aliyun OSS 2025
  • 电梯系统的UML文档11
  • 字节跳动发布UI-TARS,超越GPT-4o和Claude,能接管电脑完成复杂任务
  • 蓝桥杯备考:哈希表和unorderd_set
  • 算法每日双题精讲 —— 二分查找(寻找旋转排序数组中的最小值,点名)