Unixでウェルカムメッセージを表示するには? [コピー]

Unixでウェルカムメッセージを表示するには? [コピー]

Unixにログインするたびにウェルカムメッセージ「welcome panni」を表示する方法は?

ベストアンサー1

/etc/motd通常、ウェルカムメッセージはカスタムファイル(「今日のメッセージ」を表す)で表示できます。/etc/motdスクリプトではなく、ログインセッションの最初のプロンプトの前にコンテンツが表示されるテキストファイルです。

orコマンドを使用してorスクリプトにいくつかのメッセージを追加することもできます/etc/profile(ここではbashシェルを使用していると仮定します)。/etc/bashrcechoprint/etc/bashrc

/etc/profile以下は、期待したものと同様の結果を得るためにファイルに追加できるコマンドの例です。

echo "Welcome ${USER}"

または

echo "Welcome $(whoami)"

OBS1:システムが正しく構成されている場合、上記の結果は同じでなければなりませんが、動作が異なります。最初の結果は$USER環境変数を示し、2番目の結果はコマンドを実行しますwhoami

OBS2:/etc/profileセッションごとに1回実行され、ログインシェルに対してのみ実行されます。つまり、ユーザーがコンソールまたはrshコンピュータにログインするとメッセージがssh表示されますが、単にXセッションで端末を開くとメッセージは表示されません。

おすすめ記事