前几天遇到一个奇怪的问题,一个Python脚本在测试环境运行正常,但是部署到生产环境就莫名其妙地卡住了。日志里也没有明显的错误信息,真是让人抓狂。后来想起了st...
最重要的是要多实践,光看不练是学不会的。可以从自己工作中的实际需求出发,尝试用Shell脚本来解决问题。比如自动化一些重复性的工作,或者写一些监控脚本等等。
我之前也是这么想的,直到遇到了几个问题。比如说,我们的监控工具需要创建特定的用户、设置权限、配置systemd服务,还要处理配置文件的备份和恢复。如果用脚本来做...
数据同步和备份是我们日常工作中绕不开的话题。无论是服务器之间的文件同步、定期备份,还是代码部署,都离不开一个神器级的工具——rsync。
最近在学习 Jenkins,基于本地测试环境进行了一些实践,整理了以下学习笔记帮助自己梳理流程。
inxi 是一个功能强大的系统信息脚本,不仅能看硬件,还能显示内核、桌面、网络等,非常适合快速了解系统全貌。
学习 PySpark 安装教程是掌握大数据处理的第一步。无论你是在 Windows 还是 Linux 系统上进行 PySpark 安装与部署,都需要正确配置环境...
在掌握grep和正则表达式之后,我们接着学习Linux命令行文本处理的另外两大核心工具:sed 和 awk 。grep 擅长查找,而 sed 擅长编辑,awk ...
总结: 正则表达式是处理和分析文本数据的基石。从简单的字面量匹配,到组合使用元字符、量词、分组和锚点,可以构建出极其精确和灵活的匹配模式。熟练掌握正则表达式将极...
在Ubuntu Server环境下,Shell脚本作为一种高效的系统管理工具,能够自动化完成网站部署、监控、维护等各类复杂任务。通过合理的脚本编写,系统管理员可...
在现代分布式系统中,分布式锁是实现并发控制的核心组件之一。面对多种分布式锁的实现方案,Redisson凭借其专业性和可靠性脱颖而出。本文将深入分析为什么Redi...
在前端开发中,接口请求是连接前端页面与后端服务的核心环节,无论是用户登录、数据加载还是表单提交,都离不开接口交互。但传统的接口开发方式,常常面临请求封装繁琐、错...
在Windows下构建程序最方便的当然是直接使用Visual Studio,通过GUI界面来构建程序。不过GUI方式也有很麻烦的地方,比如CICD需要通过脚本来...
在之前的文章《CMake构建学习笔记21-通用的CMake构建脚本》中我们创建了一个通用的cmake构建脚本cmake-build.ps1:
在代码方面,Claude 的表现非常出色,再搭配上 Windsurf 编辑器,我只需要描述我对一个 Python 脚本的需求,Claude 就可以帮我自动生成一...
说起与 UOS 结缘,还要回溯到五年前,那时我在兆芯的关联公司工作,人事关系挂在兆芯,也和兆芯的员工在同一间办公室上班。兆芯的主营业务是做 X86 架构的国产C...
LinPEAS 是一款用于 Linux 权限提升的自动化脚本,能够快速枚举系统信息,帮助发现潜在的提权路径。以下是其使用方法及相关技巧。
PowerSploit是一款基于PowerShell的后渗透框架软件,包含很多Powershell攻击脚本,它们主要是用于渗透中的信息侦查、权限提升、权限维持。...
WinRAR 是一款功能强大的压缩包管理器,它是档案工具RAR在 Windows环境下的图形界面。