请问配置文件中 /etc 前面的 - 是什么意思

来源:3-8 镜像的发布

code_bean

2020-11-05

输入正文

写回答

2回答

麦兜搞IT

2020-11-06

您好,请详细说明您的问题,哪个配置文件?

1
5
code_bean
明白了-表示抑制错误,就是说即使找不到这个文件,也不要报错
2020-12-12
共5条回复

麦兜搞IT

2020-12-13

sorry, 您的问题后来我给漏掉了,不过很高兴您能自己找到答案。

这个是systemd里配置文件里的一种规避错误的机制,具体在systemd的文档里有官方解释,感兴趣可以看看这一段 https://www.freedesktop.org/software/systemd/man/systemd.exec.html#EnvironmentFile=

The argument passed should be an absolute filename or wildcard expression, optionally prefixed with "-", which indicates that if the file does not exist, it will not be read and no error or warning message is logged. This option may be specified more than once in which case all specified files are read. If the empty string is assigned to this option, the list of file to read is reset, all prior assignments have no effect.


1
1
code_bean
哈哈,谢谢老师
2020-12-13
共1条回复

系统学习Docker 践行DevOps理念

无论你是开发、测试还是运维,Docker都是你的必备技能。

3297 学习 · 1895 问题

查看课程