群晖DSM7.0正式版安装transmission

 

最近群晖synology推出了DSM7.0正式版本,吴昊从6.2升级到7.0后,发现transmission不能使用了,点击修复也没用,这确实让人很恼火,折腾了一番终于解决。 本文基于216+II验证通过,其他版本自测 本文是基于群晖synologyDSM7. … 阅读全文

举例解释awk '{print $$1}'多个$含义

 

在有一些脚本中,可以看到awk '{print $$1}'这种写法,我们正常使用一般都是一个$符号。 本文通过例子来让大家理解一下多个$$的原理。 我这里创建一个whsir的文件,文件内容如下:

阅读全文

CentOS8完美升级gcc版本方法

 

在CentOS8系统中,默认gcc版本已经是8.x.x版本,但是在一些场景中,还是需要高版本的gcc,网上一些作死的文章还在复制粘贴的告诉你如何编译升级gcc版本。 之前吴昊也写过CentOS完美升级gcc版本方法:https://blog.whsir.com … 阅读全文

Zabbix5.0钉钉报警设置

 

本文基于zabbix5.0.2版本结合钉钉配置告警功能,理论适用于其他版本,配置前首先对zabbix使用熟悉,了解邮件告警原理,熟悉配置动作报警媒介。 吴昊之前也写过zabbix邮件报警设置,原理与钉钉告警功能差不多,如有需要请查看: Zabbix4.0邮件报 … 阅读全文

CentOS通过chrony部署内网时间服务器

 

在一些特定场景中,为保障内网服务器的安全,一般情况下是不允许服务器访问公网资源的,而且国内很多IDC提供商也拒绝了时间同步,这样做就是为了防止UDP攻击,所以在内网中往往都存在自己的时间服务器,以供内网的其他服务器来同步时间。 chrony是网络时间协议NTP … 阅读全文

Confluence中插入多媒体视频方法

 

Confluence主要用于企业内部wiki多人协作分享,当然多媒体视频功能也是少不了的,通常用于培训视频的分享,会议录音等等。 本文基于Confluence7.4.6版本,通过配置“宏”,添加视频,我这里使用的是标准的MP4文件,其他格式的视频文件请自行验证 … 阅读全文

通过bash-completion设置kubectl命令补全

 

默认bash包含了自动补全,只要我们输入几个命令的首字母,通过TAB键,就可以补全命令,而bash-completion相当于bash的扩展包,这个包提供了一些额外的补全功能,本文通过bash-completion来设置kubectl参数命令的补全。 本文基于 … 阅读全文