Unixにログインするたびにウェルカムメッセージ「welcome panni」を表示する方法は?
ベストアンサー1
/etc/motd
通常、ウェルカムメッセージはカスタムファイル(「今日のメッセージ」を表す)で表示できます。/etc/motd
スクリプトではなく、ログインセッションの最初のプロンプトの前にコンテンツが表示されるテキストファイルです。
orコマンドを使用してorスクリプトにいくつかのメッセージを追加することもできます/etc/profile
(ここではbashシェルを使用していると仮定します)。/etc/bashrc
echo
print
/etc/bashrc
/etc/profile
以下は、期待したものと同様の結果を得るためにファイルに追加できるコマンドの例です。
echo "Welcome ${USER}"
または
echo "Welcome $(whoami)"
OBS1:システムが正しく構成されている場合、上記の結果は同じでなければなりませんが、動作が異なります。最初の結果は$USER
環境変数を示し、2番目の結果はコマンドを実行しますwhoami
。
OBS2:/etc/profile
セッションごとに1回実行され、ログインシェルに対してのみ実行されます。つまり、ユーザーがコンソールまたはrsh
コンピュータにログインするとメッセージがssh
表示されますが、単にXセッションで端末を開くとメッセージは表示されません。