本来不想骂人的,但是腾讯云的这东西也写的太恶心了,已经破坏了系统正常功能,忍不住。
问题
腾讯云默认会在所有云主机上装一个 YDService
,提供一些诸如异地登录、暴力破解等基础的主机安全能力,一直是通过 systemd 来管理的,但近一次更新之后,我发现自己机器上的 systemctl
工作不正常,表现为 systemctl start
和 systemctl restart
的时候,Tab 补全会出错。
同时,systemctl list-unit-files
也会报错。
$ systemctl list-unit-files
Failed to list unit files: Not a directory
systemd 的存放路径
默认 systemd 的配置文件存在于三个文件夹中
/etc/systemd/system
/run/systemd/system
/usr/lib/systemd/system
再看看 YDService
$ cat /usr/lib/systemd/system
[Unit]
Description=YDService
[Service]
Type=forking
PIDFile=/var/run/YDService.pid
ExecStart=/bin/bash /usr/local/qcloud/YunJing/startYD.sh
KillMode=process
[Install]
WantedBy=multi-user.target
所以才会报 Failed to list unit files: Not a directory
这样的错。
不会用就别瞎JB用!!!
你好 ,上面图片你装的 shell 是什么?
iterm2 oh-my-zsh ys主题
谢了.
YDService服务文件的名字叫system?》@(不高兴)
YDSERVICE 贼占内存,天天100% 还经常挤掉mysql 我已经暂停它运行了