Blogs

u盘安装linux系统的时候,有时候会遇到找不到盘

u盘安装linux系统的时候,有时候会遇到找不到盘 第一步 要先确定u盘的资源符,比如我的是 /dev/sdd4 第二步 在进入安装界面选择install的时候根据系统提示(有的是按tab键有的是按e)修改引导指令 第三步 将linuxefi /images/pxeboot/ymlinuz inst.stage2=hd:LABEL=Rocky-Linux-9-3-X86 quiet修改为linuxefi /images/pxeboot/ymlinuz inst.stage2=hd:/dev/sdd4 quiet

Read more →

2025年11月7日

通过进程ID查询进程所属容器名称

这个脚本用于在Docker环境中,通过指定的进程ID (PID) 来查找该进程运行在哪个容器中。它会遍历所有正在运行的Docker容器,检查每个容器内是否包含指定的进程ID,如果找到,则输出该容器的ID和名称。 使用方法: 将 psid 变量设置为要查询的进程PID(例如,通过 ps 命令获取)。 运行脚本,它会输出包含该进程的容器ID和名称(名称去掉前缀斜杠)。

Read more →

2025年11月7日

数据库事务机制详解:转账如何保障安全可靠

想象一下,你在银行转账给朋友1000元。这个看似简单的操作,实际上包含了两个步骤:从你的账户减去1000元,向朋友的账户增加1000元。如果在转账过程中出现问题——比如系统突然断电,只完成了第一步,你的钱没了,但朋友却没收到,这就糟糕了! 这个例子完美地说明了为什么我们需要事务机制。在数据库世界里,InnoDB(MySQL最主要的存储引擎)的事务机制就像银行的安全保障系统,确保数据操作的安全性和一致性。

Read more →

2025年11月7日

使用uv将依赖项导出到requirements.txt的方法

在 Python 项目开发中,我们常常面临一个场景:使用现代化的工具进行开发,但需要在标准化的生产环境中部署。 近年来,uv 以其闪电般的速度成为了 Python 项目管理的新宠,极大地提升了依赖安装和虚拟环境管理的效率。 然而,生产环境的构建流程可能仍然依赖于传统的 pip 和 requirements.txt 文件。那么,如何将我们在 uv 下精心管理的依赖项,无缝地迁移到生产环境呢?答案就是 uv pip compile 命令。

Read more →

2025年11月6日

centos/rockylinux等如何将用户加入指定用户组

新装系统后,新用户无法使用 sudo 命令,需要将用户添加到 sudo 用户组中。 在 CentOS 中将用户加入指定用户组有多种方法,以下是常用的几种方式:

Read more →

2025年11月6日

如何撤销git commit

常常在commit之后才发现remote有更新,如果继续push,可能会遇到冲突而产生Merge记录。 不想让Merge记录影响commit log的队形,这时就需要撤销最近一次的 commit,保留更改在暂存区。 可以使用 git reset --soft 命令来撤销最近的 commit 但保留更改在暂存区。

Read more →

2025年11月6日