生之微欢,俄而感怀,奋勉有得,相携互舍,所谓幸福
2025-10-23 7 分钟阅读

Systemtap动态系统性能分析工具

概述 @ systemtap是一个强大的动态跟踪工具,能够深入Linux内核和用户空间程序,实时监控系统行为和性能特征。与coredump(事后分析)和auditd(偏向安全审计)不同,systemtap提供了一种主动式、低开销的监控方法,可以在不中断服务的情况下,持续监控系统状态,特别适合排查那些难以复现或间歇性出现的崩溃问题。

继续阅读 →
2025-10-23

Wails使用说明

一、Wails 简介 @ Wails 是一个用于构建跨平台桌面应用的工具,允许开发者使用 Go 语言(后端)和 Web 技术(HTML/CSS/JavaScript,前端)开发桌面应用,无需依赖 Electron 等重型框架,具有轻量、高 …

2025-10-23

Linux磁盘分区管理详解

一、磁盘分区基础概念 @ 在 Linux 系统中,磁盘分区是将物理硬盘划分为多个逻辑单元的过程。每个分区可以独立格式化、挂载和使用,便于数据管理和系统维护。

2025-10-23

Minio使用指南

Minio 服务端 Docker 部署 @ Minio 是一个高性能、开源的对象存储解决方案,完全兼容 Amazon S3 API,它专为云原生和容器化环境设计,提供了简单易用的分布式对象存储服务。

2025-10-23

Harbor镜像仓库使用指南

Harbor 私有镜像仓库使用指南 @ 1. 环境配置 @ 在使用 Harbor 私有镜像仓库前,需要配置 Docker 客户端以允许通过 HTTP 协议连接 Harbor(默认使用 HTTP 而非 HTTPS)。

2025-10-22

Supervisor进程管理工具详解

Supervisor 进程管理工具详解 @ 1. 安装方法 @ 根据不同的操作系统环境,Supervisor 提供多种安装方式: # Arch Linux/Manjaro 系统 yay -S supervisor # 使用 Python …

2025-10-22

Nodejs版本管理利器Fnm

Fnm:快速、轻量的 Node.js 版本管理器 @ 简介 @ Fnm(Fast Node Manager)是一款使用 Rust 编写的 Node.js 版本管理工具,具有跨平台、高性能和易用等特点。它能够帮助开发者快速切换和管理多个 …

2025-10-22

Nmap简要教程

Nmap 脚本引擎使用指南 @ 1. Nmap 脚本引擎概述 @ Nmap 脚本引擎(NSE)是 Nmap 最强大的功能之一,它允许用户编写和使用脚本来进行更深入的网络探测和安全检测。

2025-10-21

tcpdump抓包工具

Tcpdump 使用 @ tcpdump 的功能非常强大,其过滤表达式是核心。​ 以下是更多常用命令和场景的补充,并对表达式语法进行解释。 1. 按网络过滤 @ # 监听所有进出 192.168.1.0/24 网络的数据包 tcpdump …

2025-10-16

Upx一款高效的二进制压缩工具

Upx一款高效的二进制压缩工具 @ upx 是一款压缩可执行文件的软件,压缩率在 20% 到 %70 之间。在可执行文件运行的时候并不需要解压软件,程序在内存中自动展开

2025-09-19

从coredump到auditd审计的完整指南

一、coredump文件:程序崩溃现场的完整快照 @ coredump文件是程序崩溃时内存状态的完整快照,包含了崩溃时刻的变量值、堆栈信息、寄存器状态等关键数据,相当于程序崩溃瞬间的"现场照片"。对于Go程序等后台服务 …

2025-09-19

Linux 进程锁 flock

本文将详细介绍如何通过 Linux 原生工具 flock 实现进程锁,解决该 crontab 定时任务并发冲突的问题。 问题背景 @ 在使用 crontab 配置高频定时任务(如每分钟执行一次)时,若任务本身执行耗时超过设定周期(如脚本运行 …

2025-09-18

python 安装与配置

Python 环境安装与配置指南 @ 一、Python 安装 @ 1.1 通过 PPA 源安装 Python 3.10 @ 在 Ubuntu 系统中,推荐使用第三方维护的 PPA 软件源来安装特定版本的 Python,这样可以获得最新的版 …