현재 로그인 한 사용자 이름을 utmp에서 찾아 보여 주는 명령어이다.

사용법 : 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를 보여주는 명령어
2005/06/17 23:29 2005/06/17 23:29

트랙백 주소 :: 이 글에는 트랙백을 보낼 수 없습니다