3 motd
我刚刚过渡到 Ubuntu Linux 12.10,我想正确设置我的第一个 motd。我在下面运行了以下内容,并注意到我只有一个 motd 文件,而不是大多数 Ubuntu 版本似乎都有一个名为 motd.tail 的辅助文件。我应该创建 motd 文件的备份副本,然后写入该文件,还是直接写入该文件?另外,一旦我写了这个文件,我是否需要让它可执行以显示消息?
ls -l motd* // output: motd -> /var/run/motd
Run Code Online (Sandbox Code Playgroud)
如您所见,/etc/motd是/var/run/motd.
/var/run/motd由目录中的一系列脚本更新/etc/update-motd.d。这些脚本中的最后一个,99-footer打印 的内容(/etc/motd.tail如果存在),并将 的输出99-footer附加到/var/run/motd。
评论里/etc/update-motd.d/99-footer说:
# motd.tail is reserved for the admin to append static
# trailing information to a dynamically generated
# /etc/motd.
#
# To add dynamic information, add a numbered
# script to /etc/update-motd.d/
Run Code Online (Sandbox Code Playgroud)
所以/etc/motd.tail是一个加上静态内容,以通常的方式/etc/motd。
当然,如果您愿意,您可以更改所有这些,例如通过制作/etc/motd包含您喜欢的任何内容的独立文件。但是,您会丢失现有脚本添加的有用信息。
不,您不需要 makemotd或motd.tail可执行文件,因为它们并不意味着要执行。
| 归档时间: |
|
| 查看次数: |
8261 次 |
| 最近记录: |