useradd [options] usernameArguments explained
- username is the new account name.
- -m creates a home directory.
- -s sets login shell.
- -G adds supplementary groups.
Common examples
sudo useradd -m -s /bin/bash alexCreates alex with a home directory and Bash shell.
sudo useradd --system --no-create-home appuserCreates a system account for a service.
| Field | Details |
|---|---|
| Command | useradd |
| Category | User and Group Management |
| Primary use | Creates user accounts. |
| Syntax | useradd [options] username |