私が経験している問題は、基本的なGnome端末アプリケーションを使用するときの基本的な実行および.bashrc
/.bash_profile
またはスクリプトに関するものです。.profile
私はこれを「実行」するには、ログインした対話型セッションに存在する必要があると言う多数の参照を見つけましたが、基本的なターミナルアプリケーションを使用してこれを行う方法を説明するスレッドはありません。
私の質問は、Gnomeデスクトップでターミナルアプリケーションを使用するたびにCentosで.bashrcスクリプトと.bash_profileスクリプトを実行するにはどうすればよいですか?
答え1
そういう意味で私は自分の質問に答えます。
だからそれを動作させるには:
- Centosでターミナルアプリケーションを開きます(Applications \ Accessories \ Terminal)。
- [編集\現在のプロファイル]を選択します(このプロファイルを現在のプロファイルのデフォルト値に設定する場合)。
- 「タイトルとコマンド」タブを選択し、「コマンドをログインシェルとして実行」オプションを選択します。
これにより、端末の起動時に.profileと.bashrcソースが実行されます。
答え2
端末が通常のセッションを開始すると、から読み込まbash
れます。他のコマンドがある場合は、ログインシェルからのみ読み取ることができ、ログインしていないbashでは読み取ることができません。bash
~/.bashrc
~/.bash_profile
次のソース~/.bashrc
から簡単に入手できます。~/.bash_profile
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
.bash_profile
次に、他のすべてをからに移動します~/.bashrc
。~/.bash_login
ログインシェルは、見つからない場合にのみ読み取り、見つから~/.bash_profile
ない~/.profile
場合にのみ読み取ります~/.bash_login
。
これはすべての端末プログラムで動作します。