csh居然不读取.profile
看man csh
FILES
~/.cshrc read at beginning of execution by each shell
~/.login read by login shell, after .cshrc at login
~/.logout read by login shell, at logout
再看 man sh
FILES
~/.profile User's login profile.
/etc/profile System login profile.