GNU/Linux >> Linux の 問題 >  >> Ubuntu

ログイン時にユーザー名と日付を含むメッセージを表示するにはどうすればよいですか?

Ubuntuにログインしたらすぐに「こんにちは$username、今日の日付は$dateです」というメッセージを表示する方法。

承認された回答:

ターミナルを開いたとき、またはtty1-6にログインした後にメッセージを表示したい場合は、この行を~/.bashrcの最後に配置してください。 ファイル(gedit ~/.bashrcを使用してターミナルから開きます ):

echo "Hello $USER, today's date is $(date +"%A, %d-%m-%y")"

GUIにログインした後にメッセージを表示したい場合は、次のようにします。

  1. 新しいファイルname_and_date.shを作成します :

    gedit ~/bin/name_and_date.sh
    
  2. デスクトップ通知を受け取りたい場合は、次の2行を中に入れてください:

    #!/bin/bash
    notify-send "Hello" "Hello $USER, today's date is $(date +"%A, %d-%m-%y")"
    

    または、ポップアップ(メッセージボックス)を表示する場合は、次の2行を中に入れます:

    #!/bin/bash
    zenity --info --title "Hello" --text "Hello $USER, today's date is $(date +"%A, %d-%m-%y")"
    
  3. ファイルを保存して閉じます。

  4. ファイルを実行可能にする:

    chmod +x ~/bin/name_and_date.sh
    
  5. ダッシュで検索 スタートアップアプリケーションの場合 、それを開き、追加をクリックします 。
  6. 名前の下に「私の名前と日付を表示」またはあなたが認識できるものを入力します。
  7. コマンドタイプ:/home/$USER/bin/name_and_date.sh$USERを変更します あなたのユーザー名で)。
  8. コメントの下に(必要に応じて)、簡単な説明を入力します。


Ubuntu
  1. Ubuntu11.10にPHP5とMySQLを使用してNginxをインストールする方法

  2. Ubuntu20.04にFFmpegをインストールして使用する方法

  3. Bootchartを使用してデスクトップログイン時間を測定する方法は?

  1. MacでGitをインストールして開始する方法

  2. LightdmでGreeter/ログインスクリプトを実行する方法は?

  3. ファイル名、日付、サイズのみを表示するように ls の出力を制限する方法は?

  1. コマンドを使用してLinux画面をインストールして使用する方法

  2. AlmaLinuxで日付と時刻を設定する方法

  3. Ubuntu20.04でユーザーを追加および削除する方法