この質問にはすでに回答があります :ユーザーがログインした後にメッセージをbashシェルに表示するさまざまな方法は何ですか?
(4つの回答)
UNIXにログインするたびにウェルカムメッセージを表示するには[duplicate ]6年前に閉鎖。
Linux
(4つの回答)
UNIXにログインするたびにウェルカムメッセージを表示するには[duplicate ]6年前に閉鎖。
UNIXにログインするたびにウェルカムメッセージ「welcomepanni」を表示するにはどうすればよいですか?
承認された回答:
通常、ウェルカムメッセージは、/etc/motdをカスタマイズすることで表示できます。 ファイル(Message Of The Dayの略)。 /etc/motd はスクリプトではなく、ログインセッションの最初のプロンプトの前に内容が表示されるテキストファイルです。
/etc/profileにメッセージを追加することもできます または/etc/bashrc echoを使用したスクリプト またはprint コマンド(/etc/bashrcに注意してください bashシェルを使用していることを前提としています。
/etc/profileに追加できるコマンドの例を次に示します。 期待したような結果を得るためのファイル:
echo "Welcome ${USER}"
または
echo "Welcome $(whoami)"
OBS1:システムが正しく構成されている場合、上記の結果は同じですが、動作方法が異なります。最初の結果は$USERを示しています。 2番目がコマンドwhoamiを実行している間の環境変数 。
OBS2:/etc/profileに注意してください セッションごとに1回実行され、ログインシェルに対してのみ実行されます。これは、ユーザーがコンソールまたはrshにログインしたときにメッセージが表示されることを意味します / ssh マシンに接続しますが、たとえばXセッションで単に端末を開いたときはそうではありません。