ë¤ê°íëë ìì¦ ë¬´ì íê²½ì '3ë í¸ë ë'
차례:
Linux 시스템의 모든 사용자를 나열하거나 시스템의 사용자 수를 세고 싶습니까? 사용자를 작성하고, 사용자를 삭제하고, 로그인 한 사용자를 나열하는 명령이 있지만 Linux의 모든 사용자를 나열하는 명령은 무엇입니까?
이 학습서에서는 Linux 시스템에서 사용자를 나열하는 방법을 보여줍니다.
/etc/passwd
파일을 사용하여 모든 사용자 목록 가져
/etc/passwd
로컬 사용자 정보는
/etc/passwd
파일에 저장됩니다. 이 파일의 각 줄은 한 사용자의 로그인 정보를 나타냅니다. 파일을 열려면
cat
less
.
less /etc/passwd
vagrant:x:1000:1000:vagrant,,,:/home/vagrant:/bin/bash jack:x:1001:1001:,,,:/home/jack:/bin/bash anne:x:1002:1002:Anne Stone,,,:/home/anne:/bin/bash patrick:x:1003:1003:Patrick Star,,,:/home/patrick:/usr/sbin/nologin
시스템
UID_MIN
및
UID_MIN
값이 다를 수 있으므로 위 명령의보다 일반적인 버전은 다음과 같습니다.
eval getent passwd {$(awk '/^UID_MIN/ {print $2}' /etc/login.defs)..$(awk '/^UID_MAX/ {print $2}' /etc/login.defs)}
eval getent passwd {$(awk '/^UID_MIN/ {print $2}' /etc/login.defs)..$(awk '/^UID_MAX/ {print $2}' /etc/login.defs)} | cut -d: -f1
결론
이 학습서에서는 Linux 시스템에서 사용자를 나열하고 필터링하는 방법과 시스템 및 일반 Linux 사용자의 주요 차이점을 학습했습니다.
Ubuntu, CentOS, RHEL, Debian 및 Linux Mint를 포함한 모든 Linux 배포에 동일한 명령이 적용됩니다.
궁금한 점이 있으면 언제든지 의견을 남겨주십시오.
터미널 사용자리눅스에서 그룹을 나열하는 방법
Linux에서 그룹은 사용자 모음입니다. 이 학습서는 사용자가 속한 모든 그룹을 표시하는 방법을 설명합니다. 또한 그룹의 모든 구성원을 나열하는 방법에 대해서도 설명합니다.
리눅스에서 환경 변수를 설정하고 나열하는 방법
Linux 및 Unix 기반 시스템에서 환경 변수는 셸 또는 하위 셸에서 시작된 응용 프로그램에서 사용하는 시스템 내에 저장된 동적 명명 된 값 집합입니다. 간단히 말해서 환경 변수는 이름과 관련 값을 가진 변수입니다. 이 안내서에서는 환경 및 쉘 변수를 읽고 설정하는 방법에 대해 설명합니다.
mysql에서 사용자를 표시 / 나열하는 방법
이 튜토리얼은 명령 행을 통해 MySQL 데이터베이스 서버의 모든 사용자 계정을 나열하는 방법을 설명합니다.