在 Debian 里常说的 backlog 通常出现在两个地方,先确认一下你说的是哪一种:
这是内核和服务的网络参数,不是文件,不能直接“删除”,只能通过调整配置来“减小或清空”。
常见相关:
net.core.somaxconnnet.ipv4.tcp_max_syn_backloglisten(fd, backlog) 的参数(如 Nginx、Apache、systemd socket)如果是为了“清掉堆积的连接”:
# 查看连接状态
ss -lnt
# 调小 backlog(示例)
sysctl -w net.core.somaxconn=128
sysctl -w net.ipv4.tcp_max_syn_backlog=256
然后重启相关服务才会生效。
如果你说的是 Debian Bug Tracking System 的 backlog(未处理 bug 列表):
例如关闭自己报告的 bug:
To: 123456-done@bugs.debian.org
如果是 apt 下载或安装卡住:
sudo apt clean
sudo apt autoremove
sudo dpkg --configure -a
你可以告诉我:
我可以直接给你对应的命令。