LASTLOG2(8) User Commands LASTLOG2(8)

lastlog2 - نمایش گزارش آخرین ورودهای کاربران با پشتیبانی از Y2038

lastlog2 [options]

دستور lastlog2 محتوای پایگاه‌دادهٔ آخرین ورود (last-login) را نمایش می‌دهد. login-name، last-login-time، tty و remote-host چاپ خواهند شد. به‌طور پیش‌فرض (بدون هیچ گزینه‌ای) تمام ورودی‌های آخرین ورود، به ترتیبی که نخستین‌بار در پایگاه‌داده نوشته شده‌اند، چاپ می‌شوند.

اگر کاربری هرگز وارد سیستم نشده باشد، پیام **Never logged in** در ستون last-login-time نمایش داده می‌شود.

تنها ورودی‌های مربوط به کاربران فعلی سیستم نمایش داده می‌شوند. ممکن است ورودی‌های دیگری برای کاربرانی که در این میان حذف شده‌اند نیز وجود داشته باشد.

در مقایسه با lastlog(8)، این دستور در برابر مشکل سال ۲۰۳۸ ایمن است (Y2038-safe) و برای ذخیرهٔ اطلاعات به جای یک فایل خلوت (sparse file) از SQLite3 استفاده می‌کند.

-a, --active

ورودی‌های مربوط به کاربرانی که هرگز وارد سیستم نشده‌اند را چاپ نمی‌کند.

-b, --before days

تنها رکوردهای آخرین ورودی را که قدیمی‌تر از days (روز) هستند چاپ می‌کند.

-C, --clear

رکورد آخرین ورود یک کاربر را پاک می‌کند. این گزینه تنها همراه با -u (--user) قابل استفاده است.

-d, --database file

از file به عنوان پایگاه‌دادهٔ lastlog2 استفاده می‌کند.

-i, --import file

داده‌ها را از یک فایل قدیمی lastlog با نام file وارد می‌کند. ورودی‌های موجود در پایگاه‌دادهٔ lastlog2 رونویسی خواهند شد.

-r, --rename newname

نام کاربری مشخص‌شده با -u را به این newname تغییر می‌دهد. این گزینه تنها همراه با -u (--user) قابل استفاده است.

-s, --service

سرویس PAM استفاده‌شده برای ورود را در آخرین ستون نمایش می‌دهد.

-S, --set

رکورد آخرین ورود یک کاربر را روی زمان فعلی تنظیم می‌کند. این گزینه تنها همراه با -u (--user) قابل استفاده است.

-t, --time days

تنها رکوردهای آخرین ورودی را که جدیدتر از days (روز) هستند چاپ می‌کند.

-u, --user login

رکورد آخرین ورود کاربر login را چاپ (یا ویرایش) می‌کند.

-h, --help

نمایش متن راهنما و خروج.

-V, --version

نمایش نسخه و خروج.

/var/lib/lastlog/lastlog2.db

فایل پایگاه‌دادهٔ ثبت وقایع lastlog2

دستور lastlog2 توسط Thorsten Kukuk برای liblastlog2(3) نوشته شده است.

liblastlog2(3)

برای گزارش باگ‌ها، از سامانه پیگیری مشکلات https://github.com/util-linux/util-linux/issues.

دستور lastlog2 بخشی از بسته util-linux است که می‌توان آن را از بایگانی هسته لینوکس https://www.kernel.org/pub/linux/utils/util-linux.

دریافت کرد.

2026-09-02 util-linux 2.42.3