linux 명령어 users

로그인된 사용자 확인하기.

$ users
Linux 명령어 users

Linux 명령어 users

시스템에 현재 로그인한 사용자 정보를 출력하는 명령어

1. 자세한 설명

users 명령어는 현재 시스템에 로그인한 사용자 이름을 공백으로 구분하여 출력합니다. 이 명령어는 간단하면서도 매우 유용하며, 로그인된 사용자의 계정을 빠르게 확인할 수 있습니다.

이 명령어는 로그인한 모든 사용자의 정보를 `/var/run/utmp` 파일에서 읽어옵니다.

2. 사용법

  1. 기본 사용
    users
    현재 시스템에 로그인한 모든 사용자의 이름을 공백으로 구분하여 출력합니다.
  2. 특정 파일 지정
    users [파일명]
    기본 파일이 아닌 특정 파일에서 로그인 정보를 읽어옵니다.

3. 자세한 설명

users 명령어는 시스템 관리자가 로그인 상태를 빠르게 점검하거나 다중 사용자 시스템에서 작업할 때 유용합니다. 출력 결과는 공백으로 구분된 사용자 계정 이름의 단순한 목록입니다. 이 명령어의 동작 방식은 다음과 같습니다:

  • 현재 로그인한 모든 사용자의 정보를 `/var/run/utmp` 파일에서 읽어옴.
  • 로그인 세션의 중복을 피하기 위해 계정 이름만 표시.
  • 시스템이 정상적으로 작동 중인지 확인하는 데 유용.

주의: `utmp` 파일이 손상되었거나 잘못 구성되었을 경우, 출력이 부정확할 수 있습니다.

4. 명령어 사용법

다음은 `users` 명령어의 사용 예입니다:

$ users
john alice bob
            

위의 출력은 현재 시스템에 “john”, “alice”, “bob”이라는 사용자들이 로그인해 있음을 나타냅니다.

특정 파일을 지정하여 로그인 정보를 확인하려면 다음을 사용합니다:

$ users /var/log/wtmp
            

© 2025 Linux 명령어 설명

Categories:

No responses yet

답글 남기기