cygwin USER 님과 USERNAME 님이 다릅니다


1

Windows 7 컴퓨터의 계정을 '사용자'에서 내 이름으로 변경했으며 재부팅 후 내 이름은 환경 변수의 값입니다 USERNAME. 그러나 USER여전히 '사용자'로 설정됩니다.

어떻게 바꾸나요? 의 가치는 USER어디에서 오는가?

$ set | egrep "USER=|USERNAME="
USER=user
USERNAME=warren

답변:


2

USER의 가치는 어디에서 오는가?

에서 살펴보십시오 /etc/profile. 다음을 찾을 수 있습니다 :

# Set the user id
USER="$(/usr/bin/id -un)"

id 데이터를 가져옵니다 /etc/passwd

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.