SOとaskubuntuに関する質問への回答は、を突く(およびヘッダーを読む)$HOMEとともに/etc/、環境変数を設定するために使用できるいくつかのファイルを示します。
~/.profile~/.bashrc~/.bash_profile~/.gnomerc~/.Rprofile/etc/bash_bashrc/etc/profile/etc/screenrc
/etc/ファイル$HOMEはユーザー固有であるのに対して、私はすべてのユーザー用に作業中のファイルを収集します。また、実行時にロードされるの.profileに対して、ログイン.bashrc時にロードされるものを収集します/bin/bash。また、プログラムごとに設定ファイルが異なることも理解しています(.RprofileRの場合など)。しかし、私はいくつかの明確化を感謝します:
- ある
*rcと*profileファイルが根本的に違うのですか? - そのようなファイルの範囲は何ですか(たとえば、Linuxで一般的に使用されるファイル)
- 階層があります(例:で
.bashrc設定された変数を上書きします.settings) - このクラスのファイルの良いリファレンスは何ですか?これらのファイルのオプションについては?
INVOCATIONセクションを参照してくださいman bash。FHSLinuxファイルシステムに関するwiki記事を参照してください。それはあなたに良いスタートを与え、これらの質問のいくつかに答えます。ドット(.)が前に付いたファイルは、通常ユーザー固有$HOMEです。ユーザーのディレクトリにあります。