2017-05-22 1 views
-1

간단히 말해서, 왜 이까요? sudo 에코 whoami도 루트를 반환하는 것이 더 이해가되지 않겠습니까?sudo whoami 대 sudo echo`whoami`

건배

me:~$ whoami 
me 
me:~$ sudo whoami 
root 
me:~$ sudo echo `whoami` 
me 

답변

3

whoami 전에 sudo는 치환 에코 얻을 때문 일어나고있다. 기본적으로 :

sudo echo `whoami` 

첫 번째는

sudo echo me 

을하게 한 후 실행 얻을 SUDO. @Andriy 말한 것처럼

1

이유이지만 루트를 인쇄하려면 :

sudo `echo whoami` 

가 인쇄됩니다 : 루트


는 단지 역 인용 부호 장소 변경