王旭阳个人博客

WXY

ArchLinux

使用 swap 文件 增加Linux交换空间(通用方法)

使用 swap 文件 增加Linux交换空间(通用方法)

摘要: 本文主要介绍了在大多数Linux发行版中通用的使用swap文件来增加交换空间的方法。首先,解释了swap文件和swap分区的区别,并详细描述了创建swap文件的步骤,包括创建一个空的swap文件、设置适当的权限、格式化文件为swap空间、启用swap文件,并使更改永久生效。文章还讨论了为什么使用swap文件方法是通用的,其优点包括灵活性、兼容性和易操作性。总的来说,对于现代Linux系统,使用swap文件方法是最普遍和推荐的方式。
152
1
1
2024-11-13
Linux 系统上交叉编译 Redis 并打包成 tar.gz,适用于多架构平台

Linux 系统上交叉编译 Redis 并打包成 tar.gz,适用于多架构平台

前言 Redis 是一个流行的内存数据库,广泛用于缓存和消息队列。为了便于在不同架构的 Linux 系统上部署 Redis,我们可以通过交叉编译来生成适用于不同平台的可执行文件,并打包为 .tar.gz 以便分发和直接使用。本文将介绍如何在任何 Linux 系统上交叉编译 Redis,支持多种平台架构,包括 ARM、AArch64 等。 安装编译工具 在开始编译之前,需要安装基本的编译工具和依赖。根据你使用的 Linux 发行版,以下是不同系统的安装命令:
119
0
3
2024-10-23
python监控系统文件变动

python监控系统文件变动

前言 经常需要实时监控文件系统的变化,以便能够及时进行增量处理。在这方面,Python 提供了两个卓越的第三方开源工具:watchdog 和 pyinotify。 虽然可以通过轮询的方式监控文件系统,但这种方法效率低下,且不够优雅。因此,强烈推荐使用 watchdog 或 pyinotify 进行监控。
412
0
4
2024-01-14
Linux 教程:删除指定目录中N天前的文件

Linux 教程:删除指定目录中N天前的文件

在日常维护 Linux 系统时,经常需要清理过时文件。这可能包括定期移除日志、临时文件或其他不再必要的数据。本教程将详细讲解如何利用 find 命令来删除特定目录(以/path/to/directory目录为例)下超过特定天数(以15天为例)的旧文件。
278
0
3
2023-12-30
使用debtap把deb包转换成pkg包

使用debtap把deb包转换成pkg包

当我们使用arch的时候(arch系 或manjro等),有时候网上下载软件只有deb包,这时候就需要debtap了。 首先 yay -S debtap安装 debtap 然后 debtap [options] package_filename,默认的话可以直接 debtap package_filename.deb 如果第一次运行会提示
364
0
2
2023-11-29
Java程序模拟占用CPU和内存

Java程序模拟占用CPU和内存

你的摘要非常清晰,简要概括了JavaListener类的主要功能和运行方式。以下是该摘要: JavaListener是一个Java程序,用于控制CPU和内存的使用。通过接收命令行参数来指定CPU和内存的使用率或使用量。程序通过创建线程来模拟占用指定的CPU核心和内存量。如果不提供参数,程序将提示用户输入正确的参数格式并退出。可以通过配合使用其他Linux命令(如nohup, screen, pm2, Supervisor等)来实现程序的挂起和长期运行。该程序适用于Linux系统,可用于多任务操作和管理。Supervisor是一个用于在Linux系统中控制和管理进程的工具,可以与JavaListener配合使用,实现进程的长期运行和监控。 关于编译和运行部分的摘要: 要编译JavaListener程序,需要使用javac命令编译JavaListener.java文件。编译完成后,可以通过java命令运行程序,并传递相应的参数来指定CPU和内存的使用。例如,可以使用命令“java JavaListener -c:80,40 -m:800”来运行程序,并指定占用两个CPU核心(分别占用80%和40%)以及约800兆的内存。为了长期运行程序,可以配合使用Linux下的screen命令来实现多任务不断线操作,或者使用Supervisor工具来管理和监控程序的运行。
378
0
5
2023-11-15
Archlinux/Manjaro更新WPS后,加粗字体显示显示一团黑

Archlinux/Manjaro更新WPS后,加粗字体显示显示一团黑

说明问题 日常 sudo pacman -Syu 后更新了wps,发现.docx 文件中加粗字体显示异常 如图:
384
1
6
2023-10-20
Linux下启动ruoyi项目报错: java.net.SocketException: 权限不够

Linux下启动ruoyi项目报错: java.net.SocketException: 权限不够

说明:Linux 系统,jdk8 ruoyiv4.7.7 启动项目报错 java.net.SocketException: 权限不够 控制台log
185
0
3
2023-10-11
Linux下无限期使用Navicat16

Linux下无限期使用Navicat16

摘要: 本文介绍了Navicat Premium 16试用期的延长方法。在试用期快到期之前,用户可以通过导出数据库连接进行备份。执行特定命令可绕过试用期限制,包括关闭Navicat程序并删除特定配置文件。文章还提到了Navicat官方推出的免费版本,读者可点击查看详情。详细步骤和参考链接已提供。
839
0
6
2023-10-10
ArchLinux美化直接使用系统设置获取主题

ArchLinux美化直接使用系统设置获取主题

说明KDE主题商店网站在国内的速度属实不咋地而且还经常掉线(压根就打不开),网上搜到的教程大多都是通过ocs-url来进行安装,这个似乎已经失效了!然后就是官网下载了然后安装使用。解决方案在我安装arch之后折腾中发现可以直接在系统设置获取主题,当然还是需要代理;借助proxychains-ng 可
983
0
7
2023-03-30