systemd-journald.service 单元 在哪个配置文件
时间: 2024-02-25 13:56:28 浏览: 223
Debian8.1下systemd管理tftpd-hpa服务器开机无法启动问题的解决办法.doc
`systemd-journald.service` 单元文件的位置在 `/usr/lib/systemd/system/systemd-journald.service`。这是系统级别的默认配置文件,如果你需要修改该文件,建议不要直接修改该文件,而是通过创建一个 `/etc/systemd/system/systemd-journald.service.d/` 目录,并在该目录中创建一个 `.conf` 文件来进行修改。
具体来说,你可以执行以下步骤:
1. 创建目录 `/etc/systemd/system/systemd-journald.service.d/`:
```
sudo mkdir -p /etc/systemd/system/systemd-journald.service.d/
```
2. 在该目录中创建一个 `.conf` 文件,例如 `custom.conf`:
```
sudo nano /etc/systemd/system/systemd-journald.service.d/custom.conf
```
3. 在 `custom.conf` 文件中添加你需要修改的选项,例如:
```
[Service]
SystemCallFilter=~@clock,@cpu-emulation,@debug,@module,@obsolete,@raw-io,read,write,futex,sigreturn
```
4. 保存文件并退出编辑器。
5. 重新加载 systemd 配置并重启 journald 服务以使配置生效:
```
sudo systemctl daemon-reload
sudo systemctl restart systemd-journald.service
```
这样,你就成功地修改了 journald 的配置,并且保证了在系统更新时不会被覆盖。
阅读全文