refine <Linux bash:login shell VS non-login shell>