"su -l login -c somecommand"는 언제 사용합니까? [폐쇄]

"su -l login -c somecommand"는 언제 사용합니까? [폐쇄]

나는 그것을 사용하는 경향이 있습니다 su - loginname -c somecommand. 그것을 말하는 다른 방법이 있습니까 -l? 그건 su -l loginname -c somecommand?

답변1

이것매뉴얼 페이지su내 Linux에는 명령줄 구문 분석 방식의 미묘한 차이를 제외하고 , puts --l이에 상응하는 기능이 있습니다.su

-, -l, --login 사용자가 직접 로그인할 때 기대하는 것과 유사한 환경을 제공합니다.

-를 사용할 경우 사용자 이름 앞에 이를 지정해야 합니다. 이식성을 위해 사용자 이름 앞의 마지막 옵션으로 사용하는 것이 좋습니다. 다른 형식(-l 및 --login)에는 이러한 제한이 없습니다.

관련 정보