修改“motd”以顯示當天的自定義消息

默認情況下,當你啟動到Ubuntu時,你不會看到一天中的消息,因為Ubuntu以圖形方式啟動。

但是,如果使用命令行登錄,則會看到/ etc / motd文件定義的日期消息。 (在繼續之前,請記住可以通過按CTRL,ALT和F7返回到此顯示屏)

要嘗試一下,請同時按下CTRL,ALT和F1。 這將帶您到終端登錄屏幕。

輸入你的用戶名和密碼,你會看到當天的消息。

默認情況下,該消息表示“歡迎使用Ubuntu 16.04”。 還將有鏈接到各種網站的文件,管理和支持。

進一步的消息告訴你需要多少次更新以及其中有多少次是出於安全目的。

您還將看到關於Ubuntu版權政策和使用政策的一些細節。

如何添加消息到當天消息

通過將內容添加到/etc/motd.tail文件中,您可以將消息添加到當天的消息中。 默認情況下,Ubuntu會在/ etc / motd文件中查找,但是如果您編輯此文件,它將被覆蓋,並且您將失去信息。

將內容添加到/etc/motd.tail文件將永久保存您的更改。

要編輯/etc/motd.tail文件, 可以同時按下CTRL,ALT和T來打開一個終端窗口

在終端窗口中輸入以下命令:

sudo nano /etc/motd.tail

如何調整其他信息

雖然上面的例子顯示瞭如何在列表的末尾添加一條消息,但它並沒有顯示如何修改已經顯示的其他消息。

例如,您可能不想顯示“歡迎使用Ubuntu 16.04”消息。

有一個名為/etc/update-motd.d文件夾的文件夾,其中包含一個編號腳本列表,如下所示:

腳本基本上按順序運行。 所有這些項目基本上都是shell腳本,你可以刪除它們中的任何一個,或者你可以添加你自己的。

作為一個例子,我們可以創建一個腳本,在頭部後面顯示一筆財富。

要做到這一點,您需要輸入以下命令來安裝一個名為fortune的程序:

sudo apt-get安裝財富

現在輸入以下命令在/etc/update-motd.d文件夾中創建一個腳本。

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

在編輯器中只需輸入以下內容:

#!/斌/慶典
在/ usr /遊戲/運勢

第一行非常重要,應該包含在每個腳本中。 它基本上表明,後面的每一行都是一個bash腳本。

第二行運行位於/ usr / games文件夾中的財富程序。

要保存文件,請按CTRL和O並退出,按CTRL和X以退出nano

您需要使文件可執行。 為此,運行以下命令:

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

要嘗試按CTRL,ALT和F1並使用您的用戶名和密碼登錄。 現在應該顯示一筆財富。

如果要刪除文件夾中的其他腳本,只需運行以下命令,用您希望刪除的腳本的名稱替換

sudo rm <文件名>

例如,要刪除“welcome to Ubuntu”標題,請鍵入以下內容:

sudo rm 00-header

然而,更安全的做法是通過鍵入以下命令來刪除腳本執行的能力:

sudo chmod -x 00-header

通過這樣做,腳本將不會運行,但您始終可以在將來的某個時刻再次將腳本放回。

要添加腳本的示例包

您可以根據自己的喜好自定義當天的消息,但這裡有一些很好的選擇。

首先,有screenfetch。 screenfetch實用程序顯示您正在使用的操作系統的很好的圖形表示。

要安裝screenfetch,請鍵入以下內容:

sudo apt-get install screenfetch

要將屏幕抓取添加到/etc/update-motd.d文件夾中的腳本,請鍵入以下內容:

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

在編輯器中輸入以下內容:

#!/斌/慶典
在/ usr / bin中/ screenfetch

按CTRL和O保存文件,按CTRL和X保存文件。

通過運行以下命令更改權限:

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

您還可以將天氣添加到當天的消息中。 使用多個腳本比使用一個長腳本更好,因為它可以更輕鬆地打開和關閉每個元素。

要獲得天氣工作,請安裝一個名為ansiweather的程序。

sudo apt-get install ansiweather

按如下所示創建一個新腳本:

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

在編輯器中輸入以下幾行:

#!/斌/慶典
/ usr / bin / ansiweather -l <​​placename>

用你的位置替換(例如“格拉斯哥”)。

要保存文件,請按CTRL和O並使用CTRL和X退出。

通過運行以下命令更改權限:

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

正如你希望看到的過程每次都是一樣的。 根據需要安裝命令行程序 ,創建一個新腳本並將完整路徑添加到程序中,保存該文件並更改權限。