이것때문에 헛고생했다;;
리눅스에서 유저변경을 위하여 su (substitute user) 를 사용하는데
로그아웃하지않고 해당 유저 권한을 얻게된다.
이때 환경변수는 기존 유저의 환경변수를 그대로 따르기 때문에 유저별로 환경변수가 차이가 있는경우
--login (-l) 옵션 을 주어야한다. 이때 -l 도 쓸필요 없이 그냥 - (마이너스 기호) 만 붙여줘도 똑같이 작동한다.
su user1 (기존 환경변수)
su - user1 (user1의 환경변수)
728x90
'프로그래밍 기술 노트 > Linux | WSL' 카테고리의 다른 글
[Linux] 모니터링을 위한 watch 명령어 (0) | 2020.08.12 |
---|---|
git 추적중지 (0) | 2020.04.13 |
라즈베리파이 AP 로 만들기 (0) | 2019.11.07 |
리눅스 SSH 접속 closed 되는 현상 (0) | 2019.11.07 |
Ubuntu Docker 실행 관련 명령어 메모 (0) | 2019.09.14 |