(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.