[리눅스/명령어] 사용자 확인

2021. 10. 10. 15:32·운영체제 & 시스템 프로그래밍/리눅스
728x90
반응형
사용자를 확인하기 위한 명령어는 cat, cut, grep을 사용할 수 있다.

일반적으로 cat을 사용할 것이다.

아래의 명령어를 사용하고 아래를 보면 보기에는 좀 껄끄럽다...

모든 사용자뿐만 아니라 데몬에 관한 시스템 자체가 운용하는 사용자도 다 보인다.

 

cat /etc/passwd

 

보통 사람들은 show {사용자와 관련된 명령어} 이렇게 치고 등록된 실 사용자들만 보였으면 하는 사람들이 많다. 

하지만 리눅스는 친절하지 않기에 그냥 사용하거나 아니면 명령어 조합하여 사용해야한다.
(예를들어 show users로 바꾸는 방법은 이 포스트를 확인하기 바란다.)

그럼 좀 더 짧게 만들어 보자.

cat과 grep을 이용한 방법이다.(사용자를 생성하면 기본값으로 /bin/bash가 정해지기에 해당 키워드로 잡았다.)

 

cat /etc/passwd | grep /bin/bash
grep /bin/bash /etc/passwd

 

위 결과 실 사용자들만 표기가 되어있다.

자세히 보면 불필요한 정보도 있을 것이다. 다시 한번 줄여 보자.

이번에는 추가적으로 cut을 추가하여 만들어 보자.

 

grep /bin/bash /etc/passwd | cut -f1 -d :

 

우리가 원하는 방식의 사용자 아이디를 표시하게 되었다.

추가적으로 모든 ID를 보는 명령어는 cut만 사용하 표시할 수 있다.

cut -f1 -d : --> 한 번 해보기를 바란다. 전체의 ID가 위 그림과 같이 표시가 될 것이다.
다시 정리해보면
cat, grep, cut을 조합하여
우리가 표기를 원하는 방식으로
표시하는 방법을 알아 보았다.
728x90
반응형
저작자표시 비영리 (새창열림)

'운영체제 & 시스템 프로그래밍 > 리눅스' 카테고리의 다른 글

[리눅스/명령어] 패스워드 날짜에 특화된 chage  (2) 2021.10.11
[리눅스/명령어] usermod 사용자 변경  (0) 2021.10.10
[리눅스/Vim] 파일 인코딩 처리하는 법(필수!!!) / utf-8, euc-kr 변환  (0) 2020.12.18
[리눅스] 파일서버-SMB/CIFS/NFS  (1) 2020.10.27
[리눅스] 리눅스에서 나스 원격(NAS remote) 연결하기 / 파일서버 cifs / mount 옵션 / mount 사용법 / cifs 연결  (2) 2020.10.11
'운영체제 & 시스템 프로그래밍/리눅스' 카테고리의 다른 글
  • [리눅스/명령어] 패스워드 날짜에 특화된 chage
  • [리눅스/명령어] usermod 사용자 변경
  • [리눅스/Vim] 파일 인코딩 처리하는 법(필수!!!) / utf-8, euc-kr 변환
  • [리눅스] 파일서버-SMB/CIFS/NFS
크크크크
크크크크
공뷰를 합시다.
    반응형
  • 크크크크
    Tom's Note
    크크크크
  • 전체
    오늘
    어제
    • 분류 전체보기 (119) N
      • IT 지식 (9)
      • 컴퓨터 수학 (1)
      • 알고리즘 & 자료구조 (11) N
      • 컴퓨터 구조 & 네트워크 (1)
        • 네트워크 (1)
      • 운영체제 & 시스템 프로그래밍 (43)
        • PC (3)
        • 리눅스 (40)
      • 데이터베이스 (5)
        • SQL (4)
      • SW 공학 & 프로그래밍 언어 (42)
        • Java (28)
        • 디자인 패턴 (1)
        • 형상관리 (2)
        • 톰캣(WAS) (2)
        • SW 방법론 (2)
        • 스프링부트 (5)
      • 분산 시스템 & 클라우드 인프라 (2)
        • Docker (2)
      • 정보보안 (0)
      • UI (3)
      • 자격증 (2)
        • 리눅스마스터1급 (1)
        • ADsP (1)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      스프링부트
      cifs
      1급
      리눅스
      2차
      su
      mvc
      record
      whereis
      Chage
      비트연산
      DTO
      암호설정
      usermod
      whatis
      docker
      java
      man
      which
      문제해결
      chmod
      ADsP
      자바
      분석기법
      알고리즘
      /etc/passwd
      불변
      REST API
      passwd
      apropos
    • 최근 댓글

    • 최근 글

    • 250x250
    • hELLO· Designed By정상우.v4.10.3
    크크크크
    [리눅스/명령어] 사용자 확인
    상단으로

    티스토리툴바