web-dev-qa-db-ja.com

.bashrcが実行されない

いくつかのエイリアスを含む~/.bashrcファイルを持つユーザー(非root)がいます。

しかし、ログイン時にファイルが実行されるようには見えません。私がsource ~/.bashrcを実行すると、本来の機能が実行されます。しかし、ログインするたびに~/.bashrcが実行されるはずではありませんか?

権限は644に設定されています(私のルートの.bashrcと同じで、正常に機能します)。問題のユーザーがファイルを所有しています。

10
NullUser

~/.bashrc非ログイン対話型シェル用です。ログインシェルソース~/.bash_profile(または~/.bash_loginまたは~/.profile)。 ~/.bashrcそこには、共通の設定を許可します。

18
AProgrammer