GNU/Linux >> Znalost Linux >  >> Linux

Linux – Jak zobrazit uvítací zprávu v Unixu?

Tato otázka zde již obsahuje odpovědi :Jaké jsou různé způsoby zobrazení zprávy v bash shellu poté, co se uživatel přihlásí?

(4 odpovědi)
Chcete-li zobrazit uvítací zprávu pokaždé, když se přihlásím do unixu [duplikát ]Uzavřeno před 6 lety.

Jak mohu zobrazit uvítací zprávu „welcome panni“ pokaždé, když se přihlásím do unixu?

Přijatá odpověď:

Normálně lze uvítací zprávu zobrazit přizpůsobením /etc/motd soubor (což znamená Message Of The Day). /etc/motd není skript, ale textový soubor, jehož obsah je zobrazen před první výzvou přihlašovací relace.

Můžete také přidat nějaké zprávy v /etc/profile nebo /etc/bashrc skripty pomocí echo nebo print příkazy (všimněte si, že /etc/bashrc předpokládá, že používáte bash shell).

Zde jsou příklady příkazů, které lze přidat do /etc/profile soubor, abyste získali výsledek podobný tomu, který jste očekávali:

echo "Welcome ${USER}"

nebo

echo "Welcome $(whoami)"

OBS1:Pokud je systém správně nakonfigurován, výsledky výše uvedeného by měly být stejné, ale způsoby jejich fungování se liší:První ukazuje $USER proměnná prostředí, zatímco druhá provede příkaz whoami .

OBS2:Všimněte si, že /etc/profile se spouští jednou za relaci a pouze pro přihlašovací shelly. To znamená, že zpráva se zobrazí, když se uživatel přihlásí do konzole nebo rsh /ssh k počítači, ale ne, když například jednoduše otevře terminál v relaci X.


Linux
  1. Jak připojit USB disk v UNIX nebo Linux

  2. Jak zobrazit seznam otevřených portů na serveru Linux/Unix

  3. UNIX / Linux :Jak zamknout nebo zakázat uživatelský účet

  1. Linux – „pošta“ a jak se v něm naviguje?

  2. Jak používat příkaz netstat v systému Linux (včetně příkladů)

  3. Jak zobrazit směrovací tabulku v Linuxu

  1. Jak používat příkaz grep v Linuxu/UNIXu

  2. Jak odeslat zprávu přihlášeným uživatelům v terminálu Linux

  3. Jak zobrazit informace o procesu pomocí procesů v systému Linux