ログインシェルで「最後のログイン」を沈黙させます。

ログインシェルで「最後のログイン」を沈黙させます。

簡単な質問です。新しいターミナルウィンドウ(iTerm)を開くと、次のようになります。

Last login: Fri Mar  2 16:52:40 on ttys009

私はいくつかのデスクトップオートメーション(ターミナルショートカットなど)をしていますが、インタラクティブセッションで新しい仮想端末が開かれたときにこのテキストが消えるようにしたいと思います。私はこれをbashログインシェルとして使用しています。

これはbash設定ですか?この出力をどのように無音に設定できますか?

ベストアンサー1

からman login

~/.hushloginまたは/etc/hushloginsファイルが存在する場合は、「静かな」ログインを実行します(これにより、メールの確認と最後のログイン時間と曜日のメッセージの印刷が無効になります)。

上記の操作を行っても最後のログインが表示され続ける場合は、マニュアルページで提案されているようにPAMを調べる必要があります。

おすすめ記事