[Linux]
[Linux] 사용자 정보 보기(who,whoami,logname)
Jarvis2304
2022. 9. 1. 17:16
▶ 실제사용자(real user) :실제 로그인 사용자
▶ 유효사용자(effective user) :su명령등으로 사용자 전환이 된 후에 현재 사용자
▶ whoami :현재 터미널에서 명령을 실행하는 유효 사용자(effective user)가 누구인지를 출력
▶ logname :로그인해 있는 실제 사용자(real user)의 이름을 출력
▶id [옵션] :실제,유효 UID와 GID를 출력
[옵션]
-u :유효사용자 ID출력
-g :유효그룹 ID출력
-r :실제사용자ID출력
-n :번호 대신 이름으로 출력
-G :사용자가 가입한 모든 그룹ID출력
▶ w :로그인 사용자 목록과 실행하는 작업을 출력
▶ who [옵션] :현재 로그인하고 있는 사용자의 정보(로그인명, 터미널,로그인 시간)를 표준출력
[옵션]
-q :로그인한 사용자와 사용자 수 나열
-u :로그인한 사용자 리스트 출력,
로그인한 후 쉰 시간 표시('.'은 바로직전까지 작업했음을 의미, 'old'는 쉰지 24시간이 지났나는 의미)
-m :현재 사용자의 터미널에 관한 사항만 출력('whoami'와 동일)
-H :필드의 제목 표시
-w, -T :'write'명령 전달 메시지를 받을 수 있는 상태인지를 '+', '-'로 표시
-r :현재 실행 레벨을 출력