linux 명령어 users
로그인된 사용자 확인하기.
$ users
Linux 명령어 users
시스템에 현재 로그인한 사용자 정보를 출력하는 명령어
1. 자세한 설명
users
명령어는 현재 시스템에 로그인한 사용자 이름을 공백으로 구분하여 출력합니다. 이 명령어는 간단하면서도 매우 유용하며, 로그인된 사용자의 계정을 빠르게 확인할 수 있습니다.
이 명령어는 로그인한 모든 사용자의 정보를 `/var/run/utmp` 파일에서 읽어옵니다.
2. 사용법
- 기본 사용
users
현재 시스템에 로그인한 모든 사용자의 이름을 공백으로 구분하여 출력합니다. - 특정 파일 지정
users [파일명]
기본 파일이 아닌 특정 파일에서 로그인 정보를 읽어옵니다.
3. 자세한 설명
users
명령어는 시스템 관리자가 로그인 상태를 빠르게 점검하거나 다중 사용자 시스템에서 작업할 때 유용합니다. 출력 결과는 공백으로 구분된 사용자 계정 이름의 단순한 목록입니다. 이 명령어의 동작 방식은 다음과 같습니다:
- 현재 로그인한 모든 사용자의 정보를 `/var/run/utmp` 파일에서 읽어옴.
- 로그인 세션의 중복을 피하기 위해 계정 이름만 표시.
- 시스템이 정상적으로 작동 중인지 확인하는 데 유용.
주의: `utmp` 파일이 손상되었거나 잘못 구성되었을 경우, 출력이 부정확할 수 있습니다.
4. 명령어 사용법
다음은 `users` 명령어의 사용 예입니다:
$ users john alice bob
위의 출력은 현재 시스템에 “john”, “alice”, “bob”이라는 사용자들이 로그인해 있음을 나타냅니다.
특정 파일을 지정하여 로그인 정보를 확인하려면 다음을 사용합니다:
$ users /var/log/wtmp
No responses yet