본문 바로가기
기록/Linux

[Linux] 리눅스 su와 su - 차이

by 자임 2022. 5. 11.

su
Switch User 라는 뜻으로, 기존 계정을 유지한 상태로 타계정에 로그인하는 것을 의미한다.

 

su -

su 명령어와 동일하게 사용자의 계정을 로그아웃하지 않은 상태에서 전환하지만, 전환할 사용자의 환경변수까지 가져올 수 있다는 특징이 있다.

 

 

환경변수 PATH

su에선 변경 전후가 동일하지만,

su -에선 PATH가 컴파일 시 설정한 default 값으로 설정된다.

 


https://zunoxi.tistory.com/95

 

Linux #5. 리눅스 su와 su - 의 차이

개요 리눅스(centos7) 에서 su와 su - 의 차이 su 와 su - 얼마전 야간작업을하다 WAS를 재기동할 일이 있었는데, su와 su-의 차이를 정확하게 알지 못하여 다른계정의 환경변수를 사용하지 못해 애를

zunoxi.tistory.com


https://storycompiler.tistory.com/44

 

[Ubuntu/Linux] su와 su - 차이점을 정리해보기

사용자 계정으로 로그인한 후 간혹 관리자 root 권한이 필요할 때가 있습니다. 패키지를 설치하거나, 시스템 설정 파일을 수정하거나, 신규유저를 추가하거나, 다른 계정으로 파일권한을 변경하

storycompiler.tistory.com