Změňte "motd" pro zobrazení vlastní zprávy dne

Ve výchozím nastavení při zavádění do Ubuntu se nezobrazí zpráva dne, protože Ubuntu se graficky zavádí.

Pokud se přihlásíte pomocí příkazového řádku, uvidíte zprávu dne, jak je definováno v souboru / etc / motd. (Než budete pokračovat, nezapomeňte, že se k tomuto zobrazení můžete vrátit stisknutím kláves CTRL, ALT a F7)

Chcete-li to vyzkoušet, stiskněte současně klávesy CTRL, ALT a F1. Toto vás přenese na přihlašovací obrazovku terminálu.

Zadejte své uživatelské jméno a heslo a uvidíte zprávu dne.

Ve výchozím nastavení zpráva uvádí něco jako "Vítejte v Ubuntu 16.04". Budou také odkazy na různé webové stránky pro dokumentaci, správu a podporu.

Další zprávy vám říkají, kolik aktualizací se vyžaduje a kolik z nich je pro bezpečnostní účely.

Zobrazí se také některé podrobnosti o zásadách ochrany autorských práv a pravidlech používání Ubuntu.

Jak přidat zprávu do zprávy dne

Do zprávy dne můžete přidat zprávu přidáním obsahu do souboru /etc/motd.tail. Ve výchozím nastavení Ubuntu vypadá v souboru / etc / motd, ale pokud upravíte tento soubor, bude přepsán a ztratíte zprávu.

Přidáním obsahu do souboru /etc/motd.tail přetrvávají vaše změny trvale.

Chcete-li upravit soubor /etc/motd.tail, otevřete okno terminálu stisknutím kláves CTRL, ALT a T současně.

V okně terminálu zadejte následující příkaz:

sudo nano /etc/motd.tail

Jak upravit ostatní informace

Zatímco výše uvedený příklad ukazuje, jak přidat zprávu na konec seznamu, nezobrazuje, jak změnit ostatní již zobrazené zprávy.

Například možná nebudete chtít zobrazit zprávu "Vítejte na Ubuntu 16.04".

Jedná se o složku nazvanou /etc/update-motd.d, která obsahuje seznam očíslovaných skriptů takto:

Skripty jsou v zásadě spuštěny v pořádku. Všechny tyto položky jsou v podstatě shell skripty a můžete odstranit některé z nich nebo můžete přidat vlastní.

Například umožňuje vytvořit skript, který zobrazuje jmění těsně za záhlavím.

K tomu je třeba nainstalovat program nazvaný štěstí zadáním následujícího příkazu:

sudo apt-get nainstalovat jmění

Nyní zadejte následující příkaz pro vytvoření skriptu ve složce /etc/update-motd.d.

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

V editoru jednoduše zadejte následující:

#! / bin / bash
/ usr / hry / štěstí

První řádek je neuvěřitelně důležitý a měl by být zahrnut v každém skriptu. V podstatě ukazuje, že každý následující řádek je bash skript.

Druhý řádek spouští program Fortune umístěný ve složce / usr / games.

Chcete-li soubor uložit, stiskněte klávesy CTRL a O a ukončete stisknutím kláves CTRL a X pro ukončení nano .

Musíte spustit soubor. Chcete-li to provést, spusťte následující příkaz:

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

Chcete-li to vyzkoušet, stiskněte klávesy CTRL, ALT a F1 a přihlaste se pomocí uživatelského jména a hesla. Nyní by mělo být zobrazeno jmění.

Chcete-li odstranit ostatní skripty ve složce, spusťte následující příkaz, kterým nahradíte názvem skriptu, který chcete odstranit.

sudo rm

Chcete-li například odebrat typ záhlaví "Vítejte na Ubuntu", postupujte takto:

sudo rm 00-header

Ještě bezpečnější je však pouze odstranit schopnost skriptů provést zadáním následujícího příkazu:

sudo chmod-x 00-hlavička

Tímto způsobem skript nebude spuštěn, ale scénář můžete kdykoli znovu vrátit zpět do určitého místa v budoucnu.

Příklad balíčků, které chcete přidat jako skripty

Můžete přizpůsobit zprávu dne, jak to uzná za vhodné, ale zde je několik dobrých možností, jak to zkusit.

Za prvé, existuje screenfetch. Nástroj screenfetch zobrazuje pěkné grafické zobrazení operačního systému, který používáte.

Chcete-li nainstalovat screenfetch, zadejte následující:

sudo apt-get install screenfetch

Chcete-li přidat skript do skriptu ve složce /etc/update-motd.d, zadejte následující:

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

Do editoru zadejte následující:

#! / bin / bash
/ usr / bin / screenfetch

Soubor uložte stisknutím kláves CTRL a O a ukončením stisknutím kláves CTRL a X.

Změňte oprávnění spuštěním následujícího příkazu:

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

Můžete také přidat počasí ke své zprávě o dni. Je lepší mít spousty skriptů než jeden dlouhý skript, protože usnadňuje zapnutí a vypnutí jednotlivých prvků.

Chcete-li dostat počasí, nainstalujte program nazvaný ansiweather.

sudo apt-get nainstalovat ansiweather

Vytvořte nový skript následujícím způsobem:

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

Do editoru zadejte následující řádky:

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

Nahraďte svou polohu (například "Glasgow").

Chcete-li soubor uložit, stiskněte klávesy CTRL a O a ukončete klávesy CTRL a X.

Změňte oprávnění spuštěním následujícího příkazu:

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

Jak můžete doufat, že proces je stejný pokaždé. Pokud je to nutné, nainstalujte program příkazového řádku , vytvořte nový skript a přidejte úplnou cestu k programu, uložte soubor a změňte oprávnění.