-
-
Notifications
You must be signed in to change notification settings - Fork 1
Linux loginctl Guide
Mattscreative edited this page Dec 5, 2025
·
2 revisions
Complete beginner-friendly guide to loginctl on Linux, covering Arch Linux, CachyOS, and other distributions including user session management, login control, and session information.
loginctl controls user sessions (systemd).
Uses:
- List sessions: Show user sessions
- Session management: Manage sessions
- User information: Get user session info
- Login control: Control user logins
Why it matters:
- Session management: Manage user sessions
- User information: Get session details
- System administration: Administer user sessions
Basic usage:
# List all sessions
loginctl list-sessions
# Shows active sessionsActive users:
# List logged in users
loginctl list-users
# Shows users with sessionsGet details:
# Session information
loginctl show-session SESSION_ID
# Shows session detailsUser's sessions:
# User sessions
loginctl list-sessions --user username
# Shows sessions for userUser details:
# User information
loginctl show-user username
# Shows user session detailsLock user:
# Lock user session
sudo loginctl lock-session SESSION_ID
# Locks sessionCheck systemd:
# loginctl is part of systemd
# Usually pre-installed on systemd systems
# Check systemd
systemctl --versionThis guide covered loginctl usage, session management, and user session control for Arch Linux, CachyOS, and other distributions.
- who Guide - Logged in users
- w Guide - User activity
- User and Groups - User management
-
loginctl Documentation:
man loginctl
This guide covers Arch Linux, CachyOS, and other Linux distributions. For distribution-specific details, refer to your distribution's documentation.