分类 linux相关 下的文章

内核层防火墙 vs 服务防火墙1. 内核层防火墙定义:直接运行在 Linux 内核中的网络包过滤机制。特点:位置:内核空间(Kernel Space)实现:Netfilter 框架(iptables / nftables)工作原理:在内核网络协议栈中拦截、检查、修改网络数据包生效方式:规则直接写入内核,立即生效持久性:重启后丢失(除非手动保存或通过服务恢复)示例:iptables -A IN...

阅读全文

📘 APT 包管理核心概念与 Google 包排除指南1. 核心概念:apt list vs dpkg -l对比维度apt listdpkg -l数据来源远程软件仓库(软件源)本地包管理数据库显示内容所有可用的软件包(含已安装和未安装)仅已安装的软件包是否需要联网✅ 是❌ 否典型用途搜索软件、查看仓库中存在的包查看系统已安装的软件、验证安装状态📌 通俗理解apt list = 超市货架上所有...

阅读全文

以下是 tar 和 xz 的对比说明:一、基本定位工具类型核心功能tar归档工具(Archiver)将多个文件/文件夹合并成一个文件(归档),不负责压缩xz压缩工具(Compressor)将单个文件进行压缩,采用 LZMA/LZMA2 算法,压缩率高二、功能对比对比项tarxz主要用途打包(归档)压缩输入多个文件/目录单个文件输出.tar 归档包.xz 压缩文件压缩能力❌ 无压缩✅ 高压缩率...

阅读全文

Linux 性能监控工具全家桶:top、htop、iotop、iftop这四个工具名字都带 top,但监控的维度完全不同。它们共同构成了 Linux 系统性能监控的"四件套",分别关注 CPU/内存、进程管理、磁盘 I/O、网络流量。一、概览对比表工具监控维度核心用途界面风格资源占用topCPU、内存、进程系统整体负载 + 进程级资源占用经典文本界面,系统自带最低htopCPU、内存、进程(...

阅读全文

ACME.sh 证书管理笔记acme.sh,这是一个开源的工具,用于自动化获取和续期 SSL/TLS 证书(比如 Let's Encrypt 的免费证书)1. 常用命令查看版本docker exec -it acme acme.sh --version手动续期证书docker exec -it acme acme.sh --renew -d yourdomain.com注册账号(修改邮箱)d...

阅读全文

ssh-keygen 是用于生成 SSH 密钥对的命令行工具。根据你提供的示例,我来详细说明它的使用方法:基本语法ssh-keygen -t rsa -b 4096 -C "注释"参数说明参数说明示例值-t指定密钥类型rsa, ed25519, ecdsa-b指定密钥位数4096(RSA 推荐)-C添加注释(通常是邮箱)"your_email@example.c...

阅读全文