Home

Awesome

ugm

<p> <a href="https://github.com/ariasmn/ugm/releases"><img src="https://img.shields.io/github/v/release/ariasmn/ugm" alt="Latest Release"></a> <a href="https://goreportcard.com/report/github.com/ariasmn/ugm"><img src="https://goreportcard.com/badge/ariasmn/ugm" alt="Go ReportCard"></a> </p>

A TUI to view information about UNIX users and groups.

How it works

Installation

Install directly using Go:

go install github.com/ariasmn/ugm@latest

or download from releases.

Usage

To launch the tool, run the ugm command.

KeyBoardDescription
Ctrl+c / q / EscExit
TabSwitch between user and group view
↑ / kPrevious item
↓ / jNext item
← / hPrevious page
→ / lNext page
/Enter search keywords
EnterApply search

Notes

ugm only works on UNIX based OS.

On OSX, the information reported will not be accurate. The tool relies on the /etc/passwd and /etc/group files, which are only consulted in OSX in single-user mode, and the system uses DirectoryService to manage user and groups.

Built with