私は何年にもわたってさまざまな* nixベースのシステムを使用してきましたが、使用するBashのフレーバーには、実行する起動スクリプトを決定するためのアルゴリズムがそれぞれ異なるようです。環境変数とエイリアスの設定や起動メッセージ(例:MOTD)の出力などのタスクのために、これらを実行するのに適切な起動スクリプトはどれですか。
何で物事を置くことの違いだ.bashrc
、.bash_profile
と.environment
?私はまた、のような他のファイルを見てきた.login
、.bash_login
と.profile
。これらは今までに関連していますか?物理的にログインし、sshを介してリモートでログインし、新しいターミナルウィンドウを開いたときに実行される違いは何ですか?プラットフォーム(Mac OS X(およびそのTerminal.app)とCygwin Bashを含む)間で大きな違いはありますか?
/etc/bashrc
答えをフルフィルに追加できますか?