Back to Help and Info

Useful System Commands

This section provides a collection of essential system commands for managing and monitoring your Proxmox VE system. Each command is accompanied by a brief description of its function.

System Information

CommandDescriptionAction
pveversionShow Proxmox version
pveversion -vDetailed Proxmox version info
hostnamectlSystem hostname and kernel info
uname -aKernel and architecture info
cat /etc/os-releaseOS release details

System Status

CommandDescriptionAction
uptimeSystem uptime
uptime -pPretty uptime format
free -hRAM and swap usage
who -bLast system boot time
last -x | grep shutdownPrevious shutdowns

Service Management

CommandDescriptionAction
systemctl status pveproxyCheck Proxmox Web UI status
systemctl restart pveproxyRestart Web UI proxy
journalctl -xeSystem errors and logs
dmesg -T | tail -n 50Last 50 kernel log lines

User Information

CommandDescriptionAction
whoamiCurrent user
idCurrent user UID, GID and groups
whoLogged-in users
wUser activity and uptime
uptime && wUptime and who is logged in
cut -d: -f1,3,4 /etc/passwdAll users with UID and GID
getent passwd | column -t -s :Readable user table (UID, shell, etc.)

Auditing & Summary Tools

CommandDescriptionAction
lynis audit systemRun a full system security audit
fastfetchDisplay system summary in ASCII format