Linux

CentOS 9修改运行级别

CentOS 9和RHEL 9已经废弃了使用inittab文件来管理系统运行级别。相反,它们使用"systemd"进程来管理系统的启动和服务管理。因此,如果您正在运行CentOS 9或RHEL 9,应...
阅读全文
Linux命令

dnsyo检查域名在DNS服务器上的解析情况

Dnsyo是一个命令行DNS检测工具,能够在多达1500个不同网络的开放DNS服务器上进行查询。在做了DNS变更的时候用来检查DNS生效或排查DNS设置的时候是非常有用的。 项目地址:https...
阅读全文
Linux

编译安装更新 OpenSSL

一些微信应用等等需要升级openssl到指定的版本才可使用。centos系统自带的版本过低,而使用yum升级也升级不到最新的版本上。下面以升级到openssl-1.1.0e版本为例来编译安装。 # ...
阅读全文
Linux

Jenkins & Docker 持续集成实践

前言 持续集成(CI/CD)是一种软件开发实践。用于帮助团队成员频繁、快速的集成,测试他们的工作成果,以尽快发现集成错误。 更频繁、更早的集成意味着更早的发现问题。通过持续集成,及时发现和解决代码故...
阅读全文
Linux命令

运维利器万能的 strace

strace是什么? 按照strace官网的描述, strace是一个可用于诊断、调试和教学的Linux用户空间跟踪器。我们用它来监控用户空间进程和内核的交互,比如系统调用、信号传递、进程状态变更等...
阅读全文
Linux

通过微信服务号推送Zabbix告警

近期看到一篇通过微信实现Zabbix告警的文章,但实践时发现,无法成功发送消息。 分析原因,应该是微信公众平台加强了登录验证,在登录时会需要管理员进行扫描二维码操作才能成功登陆后台: 而之前文...
阅读全文
Linux命令

隐藏 Linux 命令行历史

如果你是 Linux 命令行的用户,有的时候你可能不希望某些命令记录在你的命令行历史中。原因可能很多,例如,你在公司担任某个职位,你有一些不希望被其它人滥用的特权。亦或者有些特别重要的命令,你不希望在...
阅读全文
Linux

使用cgroups限制MongoDB的内存使用

cgroups,其名称源自控制组群(control groups)的简写,是Linux内核的一个功能,用来限制,控制与分离一个进程组群的资源(如CPU、内存、磁盘输入输出等)。 这个项目最早是由...
阅读全文
Linux

Python基础到进阶课程视频免费领取 还有免费直播课程教学

俗话说,春困夏乏秋无力,尤其是夏天,窗外知了叫车笛闹的,让人坐在室内吹着凉风昏昏欲睡,上班没激情,工作没灵感,做什么事都提不起劲似的,但是,如果有一件能提升你的人格魅力并且增加你钱包厚度的事你有没有兴...
阅读全文
Linux

curl与wget高级用法

curl(文件传输工具) 常用参数如下: -c,–cookie-jar:将cookie写入到文件 -b,–cookie:从文件中读取cookie -C,–continue-at:断点续传 -...
阅读全文