问题 删除家目录恢复后tmux启动bash不执行.bashrc, 导致自定义命令提示符不生效 原因 tmux启动的bash是login shell, login shell是不直接读bashrc 通常是通过profile配置文件来间接读 而删除家目录后没有恢复profile文件导致没有读到bashrc 解决 恢复家目录的.profile文件