什么是文件归档?
文件归档就是将一组拥有相同属性的文件或目录组合到一个文件中,
2025年10月19日
目前,合法软件的假冒版本正在 GitHub 页面上流传,这是一场针对 Mac 用户的大规模攻击活动。
不幸的是,Malwarebytes for Mac 就是其中之一。
令人遗憾的是,冒充品牌的现象屡见不鲜,骗子们会利用知名品牌来锁定目标。这并不是什么新鲜事,但我们始终希望在发现此类事件时,务必提醒您。
2025年10月19日
前面系列文章讲解了VI编辑器、常用命令、防火墙及网络服务管理,本篇将讲解磁盘管理相关知识。
本文将会介绍大量的Linux命令,其中有一部分在“linux入门系列5--新手必会的linux命令”一文中已经介绍,遗忘了或没学习过的请自行查看。
磁盘管理主要涉及磁盘扩容以及磁盘配额管理,当服务器磁盘空间达到一定程度(个人认为一般使用量占到总容量的70-80%)就需要考虑新加磁盘实现扩容,一般操作步骤为分区、格式化、挂载、验证及使用。而磁盘配额主要是针对用户设置其最大的磁盘空间使用量,防止当个用户占用磁盘过多的情况。下面将在虚拟机中模拟磁盘的这些管理操作,生产环境中操作命令和方式都是一样的。
2025年10月19日
编写一个内核虚拟网卡驱动程序
MAC(Media Access Control):通常集成在 CPU 或 SoC 中,负责以太网帧的封装 / 解封装、地址过滤、流量控制等。
PHY(Physical Layer Transceiver):独立芯片(如 RTL8211F),负责电信号转换、网线连接检测(如 Auto-Negotiation,自动协商速率和双工模式)、信号放大等。
MII/RMII 接口:连接 MAC 和 PHY 的标准化接口,定义了数据、时钟、控制信号的电气特性和时序
网卡驱动是操作系统内核与网卡硬件之间的桥梁,主要负责协调软件(内核协议栈)与硬件(MAC、PHY 等)的交互,实现数据的发送、接收及网卡的管理控制。其核心操作围绕MAC 层、PHY 层以及硬件寄存器展开
初始化 MAC 控制器
配置 PHY 芯片
注册网络设备
发送数据:
当上层协议(如 TCP/IP)有数据要发送时,驱动需将数据从内核缓冲区传递到网卡硬件
接收数据:
当网卡收到数据时,驱动需将数据从硬件缓冲区传递到内核协议栈
2025年10月19日
十多年前,即 2012 年,微软发布了 64 位 exFAT (扩展文件分配表)文件系统,作为 32 位 FAT32 的后继者。七年后的 2019 年,这家巨头宣布在 Linux 中支持 exFAT 格式,这是一个重大消息。快进十年,2022 年,索尼工程师莫岳章发现,减少目录条目的重复遍历可以使exFAT的性能提高高达 57%。 这在 Linux 内核版本 6.2 中被推动。
现在,莫再次回来帮助 exFAT,这一次,最新的拉取请求包含大量与 exFAT 相关的改进,性能提升就是其中之一。他写道:
2025年10月19日
收到客户自建服务无法访问的反馈,立刻登录服务器查看。很遗憾,多次尝试登录依然失败,密码已被篡改。访问机器的数据库,还能访问,立刻做了备份。通知对方技术重启进入linux紧急救援模式修改密码。
1.首先查看机器情况,命令:top
2025年10月19日
编写虚拟时钟控制器驱动
1. 固定频率时钟 (Fixed-Rate Clock)
作用 (Function): 这是最简单的时钟源。它代表一个频率恒定、不可被软件改变的时钟。它通常是时钟树的“根”或者一个主要分支的起点。它的频率是在驱动或设备树中硬编码的。
使用场景 (Use Cases):
晶体振荡器 (Crystal Oscillator, XTAL): SoC 外部通常会接一个晶振,比如 24MHz 或 25MHz,为整个系统提供一个稳定、精确的初始时钟源。
锁相环 (PLL) 的固定输出: 某些 PLL 被设计为只输出一个固定的高频时钟,软件无法调整它。
任何频率由硬件决定,软件无法干预的时钟源。
内核 API: clk_register_fixed_rate()