修改“ motd”以显示当天的自定义消息

默认情况下,当您启动到Ubuntu,您不会看到当天的消息,因为Ubuntu靴子图形图。

如果您使用命令但是,您将看到按 /etc /motd文件定义的一天的消息。在继续之前,请记住,您可以通过按下来返回此显示Ctrl+Alt+F7

尝试出来Ctrl+Alt+F1同时。这将带您进入终端登录屏幕。

输入您的用户名和密码,您将看到当天的消息。

默认情况下,该消息说“欢迎来到Ubuntu 16.04”之类的东西。还将有指向文档,管理和支持的各种网站的链接。

进一步的消息告诉您需要多少个更新,以及用于安全目的的有多少更新。

您还将看到有关Ubuntu的版权政策和使用政策的一些详细信息。

如何将消息添加到一天的消息中

您可以通过将内容添加到/etc/motd.tail文件中添加到当天的消息中。默认情况下,ubuntu在 /etc /motd文件中查看,但是如果您编辑此文件,则在Ubuntu更新后将覆盖它,您将丢失消息。

将内容添加到/etc/motd.tail文件将永久保留您的更改。

编辑/etc/motd.tail文件打开终端窗口通过按下Ctrl+Alt+T同时。

在终端窗口中键入以下命令:

sudo nano /etc/motd.tail

如何调整其他信息

虽然上面的示例显示了如何在列表末尾添加消息,但并未显示如何修改已经显示的其他消息。

例如,您可能不想显示“欢迎来到Ubuntu 16.04”消息。

Linux消息的日常文件夹列表

有一个名为/etc/update-motd.d文件夹的文件夹,其中包含一个编号脚本列表,如下所示:

  • 00头
  • 10-螺纹文本
  • 90-update-babailable
  • 91释放升级
  • 95-HWE-EOL
  • 98-FSCK-at Reboot
  • 98重新启动

这些脚本基本上是按顺序运行的。所有这些项目基本上都是外壳脚本,您可以删除其中的任何一个,也可以添加自己的脚本。

例如,让我们创建一个脚本,该脚本在标题之后显示一笔财富。

为此,您需要通过键入以下命令来安装一个名为“财富”的程序:

sudo apt安装财富模式

现在,在/etc/update-motd.d文件夹中键入以下命令以创建脚本。

sudo nano /etc/update-motd.d/05-fortune

在编辑中,只需键入以下内容:

#!/bin/bash
/usr/gans/entune

第一行非常重要,应包含在每个脚本中。它基本上表明,随后的每一行都是bash脚本。

第二行运行的财富计划位于 /USR /Games文件夹中。

Linux消息的《财富脚本》

要保存文件ctrl+o并退出新闻Ctrl+X退出纳米

您需要使文件可执行。要执行以下命令:

sudo chmod +x /etc/update-motd.d/05-fortune

尝试出来Ctrl+Alt+F1并使用您的用户名和密码登录。现在应该展示财富。

如果要删除文件夹中的其他脚本,只需运行以下命令,替换要删除的脚本的名称。

sudo rm

例如,删除“欢迎来到Ubuntu”标头类型以下:

sudo rm 00负责人

但是,要做的更安全的事情就是仅通过键入以下命令来删除脚本执行的能力:

sudo chmod -x 00负责人

通过执行此操作,脚本不会运行,但是您可以随时在将来的某个时候再次将脚本放回去。

示例软件包添加为脚本

您可以根据您看到合适的方式自定义当天的消息,但这里有一些不错的选择。

首先,有新奇。ScreenFetch实用程序显示了您正在使用的操作系统的不错的图形表示。

要安装neofetch类型以下内容:

sudo apt安装neofetch

要在/etc/update-motd.d文件夹中添加screatfetch tode script。

sudo nano /etc/update-motd.d/01-neofetch

将以下内容键入编辑器:

#!/bin/bash

/usr/bin/neofetch

按下保存文件ctrl+o和按下的出口Ctrl+X

Linux消息的Neofetch脚本

通过运行以下命令来更改权限:

sudo chmod +x /etc/update-motd.d/01-neofetch

您还可以将天气添加到当天的消息中。最好拥有多个脚本,而不是拥有一个长脚本,因为它可以更轻松地打开和关闭每个元素。

为了使天气工作安装一个名为Ansiweather的程序。

sudo apt安装ansiweather

创建一个新脚本如下:

sudo nano /etc/update-motd.d/02-weather

将以下行键入编辑器:

#!/bin/bash
/usr/bin/ansiweather -L

替换为您的位置(例如格拉斯哥”)。

Linux消息的天气脚本

要保存文件ctrl+o并退出Ctrl+X

通过运行以下命令来更改权限:

sudo chmod +x /etc/update-motd.d/02-weather

您希望每次都可以看到该过程相同。安装命令行程序如果需要,创建一个新脚本并将完整的路径添加到程序中,保存文件并更改权限。

测试它

如果您想查看当天的新消息(MOTD)的样子,那么测试它的最简单方法是通过SSH。如果您还不知道,则实际上可以进入自己的计算机。确实没有真正的理由这样做,但是您可以以这种方式看到您的信息。

Linux消息的消息

如果您还没有一个终端,则打开一个类似于下面命令的内容。将“用户名”替换为您的实际用户名。

ssh username@127.0.0.1

提示您确认要连接并输入密码。这样做后,您将被签名,并且您构造的消息将显示在您的提示上方。完成检查后,您可以在终端中输入“退出”以关闭SSH连接。

此页面有用吗?