展示九条涼果最近的新发现,同时作为博客动态板块的数据源
在 Windows 上使用 MSYS2 的 rsync 传输文件遇到 connection unexpectedly closed 错误?
$ rsync -avzh local remote:/
rsync error: rsync service is no running (code 43) at io.c(254) [Receiver=3.1.2]
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
      0 [sig] rsync 886! sigpacket::process: Suppressing signal 30 to win32 process (pid 52260)
rsync error: error in rsync protocol data stream (code 12) at io.c(232) [sender=3.4.1]


看看 which ssh,八成是 Windows 版的 SSH 客户端,需要配套使用 MSYS2 的 OpenSSH 客户端才行。
rsync -avzh local remote:/ -e "C:\msys64\usr\bin\ssh.exe"

#usage
日常查看 WireShark 流量时注意到 Windows 经常对 wpad 域名发起 DNS 查询。因为我近期设置了 DNS suffix,同时我在解决 Windows 11 取消勾选 DNS Devolution (附加主 DNS 后缀的父后缀)但是仍然生效的问题。发现这种质询会产生大量DNS查询请求,并且一定必须返回 NXDOMAIN,无用的流量总是不好的,我就要干掉。
网络上有五种方法可以关闭 WPAD Disabling WPAD, which is the preferred way? : r/sysadmin 目前尝试了第五种重启才生效 From the sysadmin community on Reddit
梦里想到 Git 克隆下来的文件创建和修改时间都是无意义的,那在 https://github.com/enihsyou/StaticStorage 展示的静态文件最后修改时间就都是页面部署时间,是错的。
还是得改回暴力方法,遍历提交历史计算最后修改时间。
好在把 Jekyll 的 plugin 模块激活了,不再受 GitHub Pages 插件白名单限制,可以把逻辑都放在 _plugins 一个目录里简单多了 GitHub - enihsyou/StaticStorage: 九条涼果的静态文件存储库
#TIL Windows\System32\where.exe 可以找出 PATH 中匹配名字的所有可执行文件。
在分析为什么运行的 gpg 不是 Gpg4win 时,比只显示解析结果的 which 更有用。
可是在 PowerShell 中被默认 Alias 到 Where-Object 去了。可以用 where.exe 调用,或者直接 Remove-Alias -Name where -Force
Back to Top