~/.bashrc
いくつかのエイリアスが含まれているファイルを持つユーザー(非root)がいます。
しかし、ログイン時にファイルが実行されるようには見えません。私がするならsource ~/.bashrc
、それはそれがすることになっていることをします。しかし、~/.bashrc
ログインするたびに実行されるとは限りませんか?
権限は644に設定されています(私のrootと同じですが、.bashrc
正常に機能します)。問題のユーザーがファイルを所有しています。
これは、bashを扱うときにkshユーザーが経験するいくつかの不快感の1つです。kshは自動的にログインシェルで.kshrcをソースしますが、bashは同じコンテキストで.bashrcをソースしません。明示的に行う必要があります。
—
jlliagre