چگونه آخرین تاریخ راه اندازی یک نسخه هسته خاص لینوکس را پیدا کنیم
ما می توانیم با مشاهده آخرین باری که به پرونده تصویر هسته مربوطه دسترسی داشتیم ، آخرین تاریخ راه اندازی هسته را به راحتی تعیین کنیم.
Linux دارای یک ابزار خط فرمان stat است که به ما در یافتن چنین جزئیاتی کمک می کند.
از دستور stat برای نمایش اطلاعات مربوط به فایل و سیستم پرونده مانند اندازه ، مجوزها ، تاریخ ایجاد و دسترسی و غیره استفاده می شود. آخرین نسخه هسته برای آخرین بار در لینوکس بارگذاری شد (به عنوان مثال vmlinuz-5.4.0-64-generic) ، اجرا کنید:
$ stat -c٪ x /boot/vmlinuz-5.4.0-64-generic
کجا: [پرچم19659019] -c برای تعیین FORMAT استفاده می شود
٪ x برای نمایش آخرین زمان دسترسی در قالب قابل خواندن توسط انسان استفاده می شود
مثال خروجی:
2021-01-23 13: 15: 00.000000000 +0530 [19659023] با توجه به خروجی فوق ، هسته لینوکس نسخه 5.4.0-64 آخرین بار در 23 ژانویه 2021 بارگیری شد اگر می خواهید زمان یونیکس را در خروجی نمایش دهید ، می توانید از پرچم٪ X در دستور بالا استفاده کنید.
$ stat -c٪ X /boot/vmlinuz-5.4.0-64 عمومی
1611387900
روش دیگر برای یافتن زمان دسترسی به هسته لینوکس استفاده از دستور find است که در زیر نشان داده شده است:
$ find /boot/vmlinuz-5.4.0-64-generic -printf "٪ A @٪ p n "
1611387900.0000000000 /boot/vmlinuz-5.4.0-64-generic
نمایش آخرین بوت یک نسخه هسته خاص لینوکس با استفاده از دستور journalctl
در توزیع های مدرن لینوکس با استفاده از Systemd Service Manager ، می توانیم از دستور journalctl برای آخرین زمان استفاده شده یا بوت شدن هسته لینوکس را نمایش دهید.