Linux systemd:删除切片

Linux systemd:删除切片

出于好奇,有什么方法可以删除您创建的 systemd 切片吗?我在 Fedora 28 上运行 systemd-238-9 和内核 4.17.12-200.fc28.x86_64 。

我表演了:

systemd-run --unit=toptest --slice=test top -b

退出后top,我可以看到我的切片:

systemctl -t slice --all

但我无法删除它。我试过了

systemctl stop test.slice
systemctl kill test.slice
systemctl unload test.slice

(后者给出了“未知操作”),但是我的切片仍然存在于该列表中。

谢谢。

答案1

在我的 FC28 系统上,测试切片在systemctl stop test.slice命令后消失。随后尝试 kill 会得到以下结果:

systemctl kill  test.slice
Failed to kill unit test.slice: Unit test.slice not loaded.

相关内容