나는 Linux 터미널에 익숙하지 않으며 su
하이픈과 su
하이픈이없는 차이점이 무엇인지 잘 모르겠습니다 ( 예 : su - username
vs.) su username
.
나는 문서를 조사 했지만 거기에서 언급되지 않았습니다. 누군가 나를 도울 수 있습니까?
"로그인 쉘"은 종종 대화식 쉘을 의미합니다. 이것은 스크립트를 실행하고 종료하는 쉘과 비교합니다.
—
Shahbaz
그것은 바로 거기에 당신이 링크 같은 맨 " - 쉘을 로그인 쉘로 만들어, -l, --login "
—
ArjunShankar
당신은 그것을 구글 할 필요가 없습니다, 그냥 입력하십시오
—
Art Shayderov
su --help
.
noteworthyness 중 :이 같은 새 로그인 쉘을 시작하려면 하이픈을 사용하지 않고 루트에 스와 - 보내고 경우에 특히 유용합니다 당신은
—
개렛
$PATH
업데이트되지 않습니다 때문에 직접 루트 전용 바이너리를 호출 할 수 없습니다 /sbin
및/usr/sbin