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 · آخرین ویرایش: توسط phoenix
