Archive Post

批量检查指定域名的 SSL 证书有效期(输出证书的生效时间和过期时间)bash shell脚本

for i in www.hysound.com.cn images.hysound.com.cn;do # 循环遍历两个域名,i依次为每个域名 echo "$i"; #…

企业微信——发送消息的bash shell脚本

#!/bin/bash #如果携带4个参数,$1是附件文件,文件不存在或此处为空,则会只以文本消息发送,反之会发送文本消息和文本文件消息 #$2是应用ID #$3是用户ID #$4是文本消息内容 #如果携带3个参数, $1是应用ID #$2是用户ID #$3是文本消息内容 if…

Linux重新绑定服务器的 USB 控制器驱动 bash shell脚本

“重启” USB 控制器的驱动,解决 USB 设备识别异常、连接不稳定等问题 #!/bin/bash # 优化版:USB控制器驱动重启脚本(带日志、错误处理) # 定义日志文件…

CentOS7 修复 grub2-pc 包损坏的问题

grub2-pc 是 CentOS 7 的启动引导包,损坏会导致系统无法正常启动,以下是完整修复流程 1、重装 grub2-pc 包(核心修复) yum reinstall…

CentOS 系统中 yum update 异常中断导致的重复包、依赖冲突问题

yum update 中断(如网络断开、服务器重启)会导致包下载不完整、数据库记录异常,进而出现重复包、依赖冲突,以下是分步骤解决方案: 1、优先清理未完成的事务 yum-complete-transaction --cleanup-only 2、安装 yum-utils 工具(步骤 1…

文件文档在线预览解决方案——kkFileView

kkFileView为文件文档在线预览解决方案,该项目使用流行的spring boot搭建,易上手和部署,基本支持主流办公文档的在线预览,如doc,docx,xls,xlsx,ppt,pptx,pdf,txt,zip,rar,图片,视频,音频等等 kkfileview搭建完成后,底层使用了libreoffice7.1正式版作为文档预览引擎,启动服务后,有三个服务进程,第一个服务进程是接口服务,下面两个进程是libreoffice7.1的服务进程 root      42556      1 58 15:41 pts/3    00:00:26 java -Dfile.encoding=UTF-8 -Dspring.config.location=../config/application.properties -jar…

基于 rsyncd + inotify-tools + sersync 的文件实时同步

方案:接收端配置 rsync 守护进程,发送端通过 inotify 监控文件变化,借助 sersync 调用 rsync 实时同步到接收端(10.40.0.2) 整个方案的核心是利用…

在 CentOS 7.5 服务器上配置本地 ISO 镜像作为 YUM 源

解决外网无法访问或依赖包下载慢的问题 镜像下载地址:https://vault.centos.org/7.5.1804/isos/x86_64/CentOS-7-x86_64-Everything-1804.iso 1、上传 CentOS 7.5 ISO 镜像到服务器 2、创建挂载目录并挂载 ISO 镜像…

彻底清空当前会话的命令历史,并阻止系统记录后续执行的命令

实际应用场景 敏感操作隐藏:执行密码修改、权限调整、数据清理等敏感操作时,避免命令被记录在 ~/.bash_history 中; 安全测试:渗透测试、漏洞验证时,减少操作痕迹,降低被发现的概率; 临时禁用记录:调试脚本或执行测试命令时,不想让无效命令污染历史记录。 unset HISTFILE HISTSIZE HISTFILESIZE;…