-
-
Notifications
You must be signed in to change notification settings - Fork 1
Linux lastlog Guide
Mattscreative edited this page Dec 5, 2025
·
2 revisions
Complete beginner-friendly guide to lastlog on Linux, covering Arch Linux, CachyOS, and other distributions including last login information, user login tracking, and account activity.
lastlog shows last login time for all users.
Uses:
- Last login: When user last logged in
- Account activity: Track user activity
- Security audit: Review access patterns
- Account management: Identify unused accounts
Why it matters:
- Security: Detect suspicious activity
- Account management: Find inactive accounts
- Compliance: Track user access
Show last logins:
# Show all users
sudo lastlog
# Shows:
# - Username
# - Port
# - Last login time
# - HostCheck user:
# Show specific user
sudo lastlog -u username
# Show root
sudo lastlog -u rootLimit output:
# Show users who logged in recently
sudo lastlog -t 7
# Last 7 daysInactive accounts:
# Show users who never logged in
sudo lastlog | grep "**Never logged in**"UID range:
# Show users in UID range
sudo lastlog -u 1000-2000
# Specific rangeDifferent formats:
# Brief format
sudo lastlog -b
# Full format
sudo lastlog -FCheck installation:
# Check lastlog
which lastlog
# Usually in util-linux
# Install if missing
sudo pacman -S util-linuxCheck database:
# Check lastlog database
ls -la /var/log/lastlog
# May need to createThis guide covered lastlog usage, last login tracking, and user activity for Arch Linux, CachyOS, and other distributions.
- last Guide - Login history
- who Guide - Current users
- User and Groups - User management
-
lastlog Documentation:
man lastlog
This guide covers Arch Linux, CachyOS, and other Linux distributions. For distribution-specific details, refer to your distribution's documentation.