본문 바로가기
프로그래밍 공부/리눅스

사용자 조회 명령

by 준닝 2020. 3. 31.

사용자도 만들고 그룹도 만들고  각각 변경도 해봤으면 이제   만든 사용자나 그룹 조회해 봐야겠죠?

 

사용자 정보 확인 명령어는  users  , who  ,  w ,  id  ,groups 등 많은데요  하나씩 해볼게요.  저도 처음 하는거라

 

*users 명령어  

 

users 명령어를 실행하면  utmp , wtmp 파일(리눅스 로그 파일) 의 내용을 출력해서 

현재 로그인한 사용자 정보 확인

 

현재 로그인한 사용자 이름을 공백으로 구분된 단일 목록으로 보여줍니다.

아마 그냥 이름만 띄어쓰기로 구분해서 보여준다는 것 같네요.

 

---------------------------------------------------------------------------------------------------------------------------

user 명령어랑 비슷한 것으론 last 명령어가 있습니다.

 

* last 명령어

last 명령어는 wtmp(리눅스 로그파일중 하나)파일을  역으로 조회해서 화면에 보여주는 명령어 입니다.

마지막으로 최근에 로그인한 사용자 정보를 보여줘요.

 

 

 

--------------------------------------------------------------------------------------------------------------------

  who  명령어는 사용자 계정과 터미널 번호 , 로그인한 시간 출력

 

  w    명령어는 로그인한 계정과 현재 실행하고 있는 작업 종류 확인

 

---------------------------------------------------------------------------------------------------------------

*  id 명령어는 자기 자신의 정보 출력해줘요  

*options    

           -    아무 옵션 없을시  UID , GID 표시

           -g  기본그룹 표시   ( UID 정보 필요 없고  기본 그룹만 보겠다 할때 사용)

           -G   모든그룹 표시 (  UID 정보 필요 없고  기본 그룹 + 2차그룹 보겠다 할때 사용)

                                                 (옵션을 넣으면 이름으로 표시 안되고 GID 로 표시됨)

------------------------------------------------------------------------------------------------------

*  groups 명령어 

 

사용자가 속해있는 그룹명 (GID가 아닌 그룹명)으로 알려줘요

댓글