Tcpdump 使用 @ tcpdump 的功能非常强大,其过滤表达式是核心。 以下是更多常用命令和场景的补充,并对表达式语法进行解释。 1. 按网络过滤 @ # 监听所有进出 192.168.1.0/24 网络的数据包 tcpdump -i ens3 net 192.168.1.0/24 # 监听目标网络为 …
Upx一款高效的二进制压缩工具 @ upx 是一款压缩可执行文件的软件,压缩率在 20% 到 %70 之间。在可执行文件运行的时候并不需要解压软件,程序在内存中自动展开
一、coredump文件:程序崩溃现场的完整快照 @ coredump文件是程序崩溃时内存状态的完整快照,包含了崩溃时刻的变量值、堆栈信息、寄存器状态等关键数据,相当于程序崩溃瞬间的"现场照片"。对于Go程序等后台服务,当遇到不明原因的崩溃、内存溢出或死锁时,coredump文件能提供直接的线索, …
本文将详细介绍如何通过 Linux 原生工具 flock 实现进程锁,解决该 crontab 定时任务并发冲突的问题。 问题背景 @ 在使用 crontab 配置高频定时任务(如每分钟执行一次)时,若任务本身执行耗时超过设定周期(如脚本运行时间超过 1 分钟),会导致前一个任务未结束,后一个任务已启动的并发问题,可能引 …
Python 环境安装与配置指南 @ 一、Python 安装 @ 1.1 通过 PPA 源安装 Python 3.10 @ 在 Ubuntu 系统中,推荐使用第三方维护的 PPA 软件源来安装特定版本的 Python,这样可以获得最新的版本和更好的兼容性。
基本介绍 @ 根据维基百科介绍 Namespaces are a feature of the Linux kernel that partition kernel resources such that one set of processes sees one set of resources, while …
一、Linux 系统垃圾文件的判定 @ 长期以来存在 “Linux 没有垃圾文件,Windows 才有垃圾文件” 的误区,实际二者均会产生垃圾文件: 操作系统本质是 “操作文件的系统”,运行过程中必然产生日志文件、临时文件(类似 “剪纸产生废料”)
安装 @ sing-box 是一个基于 Go 语言的代理工具,支持 Linux、macOS、Windows 等操作系统。 # manjaro下使用yay包管理安装 yay -S sing-box 命令 @ Usage: sing-box [command] Available Commands: check …
概述 @ 本文介绍了如何使用Git将Hugo生成的静态网站资源同步到Web服务器,实现网站发布。核心方法是利用Git的hook钩子功能,实现Git仓库与项目文件分离管理。
前言 @ 众所周知适配 chromium 是非常困难的,需要依赖各种 lib 库,下面提供一个邪修方法可以升级任意版本的 chromium,并且一次编译好后,后续安装十分简单。
最小二乘法介绍 @ 最小二乘法的目标是找到一组参数值,使得观测值 $y_i$ 与预测值 $\hat{y}_i=\beta_0+\beta_1x_i$ 之间的误差平方和最小。通过对误差平方和关于 $\beta_0$ 和 $\beta_1$ 求偏导数并令其为零,可以得到求解参数的公式。