terminal:j:how-to-use-journalctl-to-view-and-manipulate-systemd-logs
تفاوتها
تفاوت دو نسخهٔ متفاوت از صفحه را مشاهده میکنید.
نگارش قبل در دو طرفنگارش قبل | |||
terminal:j:how-to-use-journalctl-to-view-and-manipulate-systemd-logs [2019/10/03 10:05] – phoenix | terminal:j:how-to-use-journalctl-to-view-and-manipulate-systemd-logs [2019/10/03 11:06] (فعلی) – نمایش بر اساس تاریخ phoenix | ||
---|---|---|---|
خط 147: | خط 147: | ||
< | < | ||
journalctl -b eba8a881a9f4425b9b9497140040d3c1 | journalctl -b eba8a881a9f4425b9b9497140040d3c1 | ||
+ | </ | ||
+ | ==== نمایش بر اساس تاریخ ==== | ||
+ | در حالی که دیدن مطالب ورود به سیستم توسط بوت فوق العاده مفید است ، اغلب ممکن است بخواهید مقاطع زمانی خاصی رو ببنید. این امر به ویژه در مورد سرورهایی که مدتهاست روشن هستند با بروزرسانی قابل توجه داشته اند صادق است. | ||
+ | |||
+ | می توانید با استفاده از گزینه های '' | ||
+ | |||
+ | مقادیر زمانی می توانند در قالب های مختلفی به دست بیایند. به مثالهای زیر دقت کنید: | ||
+ | < | ||
+ | YYYY-MM-DD HH:MM:SS | ||
+ | </ | ||
+ | به عنوان مثال ، می توانیم همه لاگهایی را که از 24 May 2019 ساعت 12:25 بعد از ظهر را مشاهده کنیم: | ||
+ | < | ||
+ | | ||
+ | </ | ||
+ | اگر مولفه های تاریخ را چیزی وارد نکنید پیش فرض آن ملاک خواهد بود. به عنوان مثال ، اگر تاریخ حذف شود ، تاریخ فعلی فرض می شود. اگر زمان را وارد نکنید ، " | ||
+ | < | ||
+ | | ||
+ | </ | ||
+ | این journal همچنین مقادیر نسبی را هم درک میکند. به عنوان مثال ، می توانید از کلمات " | ||
+ | برای به دست آوردن اطلاعات از دیروز ، می توانید تایپ کنید: | ||
+ | |||
+ | < | ||
+ | journalctl --since yesterday | ||
+ | </ | ||
+ | فرض کنید سیستم شما از ساعت ۹ صبح تا همین یک ساعت پیش دچار مشکل شده باشد برای دیدن لاگها از دستور زیر استفاده کنید | ||
+ | < | ||
+ | journalctl --since 09:00 --until "1 hour ago" | ||
</ | </ |
terminal/j/how-to-use-journalctl-to-view-and-manipulate-systemd-logs.1570084504.txt.gz · آخرین ویرایش: 2019/10/03 10:05 توسط phoenix