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

.profile、.bashrcなどを理解するのを手伝ってください。

この質問にはすでに回答があります :ログイン時に提供される一連のスクリプト

(2つの回答)
5年前に閉鎖されました。

私の現在の理解では、これら2つのファイルに追加されたコマンドは、新しい端末が開かれるたびに実行されます。あれは正しいですか?多くの場所で、ログイン時に実行したいコマンドを配置する提案を目にしますが、新しい端末を開くたびに実行される場合は、それを望まないからです。それらがどのように機能するかを理解するのを手伝ってもらえますか?また、それらの違いは何ですか?

それらを正しく理解していれば、ログイン時にのみ実行したいコマンドをどこに置くことができますか 、しかし、新しいターミナルが開かれるたびにではありませんか? 「スタートアップアプリケーション」のGUIからそれを実行できることは知っていますが、可能であれば、ファイルでこれを実行することに興味があります。

承認された回答:

(非常に)簡単に言うと、~/.profile ~/.bashrcがログインしている間、 ターミナルウィンドウを開いたときに供給されます。


Ubuntu
  1. 〜/ .profile、〜/ .bashrc、〜/ .bash_profile、〜/ .gnomerc、/ etc / bash_bashrc、/ etc / screenrcの違い…?

  2. .bashrcはどこにありますか?

  3. ターミナルでF10のバインドを解除しますか?

  1. |ターミナルコマンドで?

  2. オタクフォントはターミナルプロファイルが好きではありませんか?

  3. UbuntuサーバーターミナルをUbuntuデスクトップのターミナルと同じフォントと配色にする方法は?

  1. 自動的に供給されるシェルスクリプトを/etc/ profileに書き込む方法は?

  2. / etc / motdはどのように更新されますか?

  3. / etc/profileを復元する方法??