현재 로그인 한 사용자 이름을 utmp에서 찾아 보여 주는 명령어이다.
/var/run/utmp파일에는 현재 로그인한 사용자 이름을 저장하고, 이 파일의 정보를 보여주는 것이 logname 명령어이다. logname와 whoami, id간에는 약간의 차이가 있다. 각 명령어마다 로그인한 사용자를 알 수 있다.
id 명령어는 사용자의 UID와 GID, 속한 그룹들을 다 볼 수 있다.
su 명령으로 슈퍼 유저로 로그인하여 보자.
logname은 su 명령으로 전환된 슈퍼 유저가 아니라, 초기 로그인한 사용자의 이름을 보여준다. 하지만, whoami 명령으로 su 명령으로 전환된 root을 보여준다.
[관련 명령어]
whoami 로그인한 사용자의 ID를 보여주는 명령어
id 로그인한 사용자의 UID, GID, groups를 보여주는 명령어
사용법 : logname [옵션] --help : 사용법을 보여준다. --version : 버전정보를 보여준다.
/var/run/utmp파일에는 현재 로그인한 사용자 이름을 저장하고, 이 파일의 정보를 보여주는 것이 logname 명령어이다. logname와 whoami, id간에는 약간의 차이가 있다. 각 명령어마다 로그인한 사용자를 알 수 있다.
# logname admin # whoami admin # id uid=500(admin) gid=500(admin) groups=500(admin)
id 명령어는 사용자의 UID와 GID, 속한 그룹들을 다 볼 수 있다.
su 명령으로 슈퍼 유저로 로그인하여 보자.
$ su Passwd:
logname은 su 명령으로 전환된 슈퍼 유저가 아니라, 초기 로그인한 사용자의 이름을 보여준다. 하지만, whoami 명령으로 su 명령으로 전환된 root을 보여준다.
# logname admin # whoami root # id uid=0(root) gid=0(root) groups=0(root)
[관련 명령어]
whoami 로그인한 사용자의 ID를 보여주는 명령어
id 로그인한 사용자의 UID, GID, groups를 보여주는 명령어