轻聆月下的博客

使用UPX压缩可执行程序

一、UPX简介 UPX is a free, secure, portable, extendable, high-performance executable packer for several executable formats. UPX 是免费、安全、可移植、可扩展、高性能的可执行打包器,

轻聆月下 发布于 2024-03-24

systemd 服务配置

一、配置文件 介绍systemd的服务配置文件。 1.1 配置文件位置 一般情况下,被systemd管理的服务配置文件存放在 /usr/lib/systemd/system/ 目录下,命名为 xxxx.service 。 1.2 配置文件内容 一个简单的示例: [Unit] Description=

轻聆月下 发布于 2024-03-24

Linux设置交换文件swapfile

一、用途 一般情况下,部署操作系统时,会设置交换分区,以供操作系统进行内存调度。但是一些情况下,比如物理内存不足时,会频繁导致操作系统对进程进行 oom-kill 。 此时,可以通过设置合适大小的交换文件,对交换分区进行动态扩充,以避免频繁的OOM。 二、操作 下属内容,将逐步创建并启用一个swap

轻聆月下 发布于 2024-03-24

Linux启动后延迟执行程序

一、思路 利用 /etc/rc.d/rc.local 文件开机执行的特性,使其执行一个带 sleep 命令的脚本,实现在启动后延迟若干时间再执行程序的功能。 主要是为了应对某些情况下,关键程序需要等待一些不受控的服务先启动,然后才能正常工作。 二、实施 需要准备一个脚本,大概如下: /usr/loc

轻聆月下 发布于 2024-03-24

Windows命令行操作防火墙

可以通过 netsh advfirewall firewall 命令操作Windows防火墙。 一、命令概览 可以通过 netsh advfirewall firewall 实现如下操作 参数 说明 add 添加新入站或出站防火墙规则。 delete 删除所有匹配的防火墙规则。 dump 显示一个配

轻聆月下 发布于 2024-03-24

使用 supervisor 来管理进程

Supervisor: A Process Control System Supervisor是一个进程管理工具,可以启动、关闭、重启和监视进程。 一、安装 一般情况下,系统默认的软件源里就有: sudo yum install supervisor # 或者 sudo apt-get instal

轻聆月下 发布于 2024-03-24

Linux计划任务

一、简介 在 Linux 系统中,计划任务一般是由 cron 承担。cron 是一个 Linux 下的定时执行工具,可以在无需人工干预的情况下运行作业。 二、组成 我们主要通过三个部分来管理计划任务,分别是:crond 服务、配置文件和 crontab 命令 服务:其服务以及进程名为:“crond”

轻聆月下 发布于 2024-03-24

tmux 终端复用工具

tmux is a terminal multiplexer. It lets you switch easily between several programs in one terminal, detach them (they keep running in the background)

轻聆月下 发布于 2024-03-24

使用WPScan对wordpress站点进行测试和暴破

一、WPScan是什么 WordPress Security Scanner by the WPScan Team 它是一款针对WordPress的安全扫描器,由WPScan团队开发并维护。 二、WPScan能做什么 其基本功能大致有以下几点: 检查WordPress版本 枚举已安装插件、以及详细信

轻聆月下 发布于 2024-03-24

Golang 优雅地关闭进程

一般情况下,我们可以通过 Ctrl+C 关闭程序。一些情况下,我们需要对程序的关闭进行一些处理,此时我们可以这么做。 func main() { // 一顿初始化操作 quit := make(chan os.Signal, 1) // 创建一个 os.Signal 类型的 Chan

轻聆月下 发布于 2024-03-23