انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: obontu در 22 دی 1400، 11:31 ق‌ظ

عنوان: پوشه journal چیه میشه پاک کرد؟
ارسال شده توسط: obontu در 22 دی 1400، 11:31 ق‌ظ
سلام تو پوشه لاگ یه پوشه هست به اسم journal که حجمش زیاده این چه پوشه ای هست و حاوی چه اطلاعاتی از  هست ؟ آیا قابل پاک کردن هست؟
عنوان: پاسخ : پوشه journal چیه میشه پاک کرد؟
ارسال شده توسط: Dragon- در 22 دی 1400، 12:00 ب‌ظ
این دایرکتوری مال journald هست. journald قسمتی از systemd هست که مسئول ذخیره گزارش‌های (لاگ‌ها) سیستمه.
 اون دایرکتوری برای این هست که گزارش‌های journald، بین راه‌اندازی مجدد پاک نشه. اگه دایرکتوری رو پاک کنید، اتفاق خاصی نمیوفته ولی بعد از هر راه‌اندازی مجدد، گزارش‌های journald، باقی نمی‌مونند.
می‌تونید فایل‌های داخل اون دایرکتوری رو پاک کنید. اینجوری گزارش‌های قدیمی پاک میشه و گزارش‌های جدید هم بین راه‌اندازی مجدد، پاک نمیشن.

قسمت زیادی از گزارش‌ها سیستم، توسط journald ذخیره میشه. دلیلش اینه که اکثر توزیع‌ها دیگه به جای rsyslog، از journald استفاده می‌کنند.
گزارش‌های کرنل، dpkg و apt و چنتا چیز دیگه، توسط journald مدیریت نمیشن. خود اون برنامه‌ها، گزارش‌های خودشون رو توی /var/log/ می‌نویسند.

وقتی می‌خواهید گزارش‌ها رو پاک کنید، بهتره گزارش‌های آنلاین رو پاک نکنید. یه راه برای بررسی، این هست که با دستور file، نوع فایل‌های اونجا رو ببینید.
file /var/log/journal/*احتمالا همه اونها، فایل‌های مربوط به journald هستند. از بین اونها، فایل‌هایی که گفته آنلاین هستند رو پاک نکنید.
عنوان: پاسخ : پوشه journal چیه میشه پاک کرد؟
ارسال شده توسط: obontu در 22 دی 1400، 12:50 ب‌ظ
ممنون

1- لیست لاگین شدن ها به اوبونتو
2-  لیست تمام دیوایسهایی که به سیستم متصل شدن از ابتدا تا به الان 
3-  زمانهای اتصال به اینترنت

این موارد که تو اون پوشه هست ؟
و برای هر کدو از موارد بالا چه دستوری باید استفاده کرد؟

(این اوبونتویی که قبلا نصب کردم همش داخل یه پارتیشن بود )
عنوان: پاسخ : پوشه journal چیه میشه پاک کرد؟
ارسال شده توسط: دانیال بهزادی در 24 دی 1400، 08:29 ب‌ظ
https://linuxhandbook.com/clear-systemd-journal-logs/
عنوان: پاسخ : پوشه journal چیه میشه پاک کرد؟
ارسال شده توسط: Dragon- در 25 دی 1400، 01:29 ق‌ظ
ممنون

1- لیست لاگین شدن ها به اوبونتو
2-  لیست تمام دیوایسهایی که به سیستم متصل شدن از ابتدا تا به الان 
3-  زمانهای اتصال به اینترنت

این موارد که تو اون پوشه هست ؟
و برای هر کدو از موارد بالا چه دستوری باید استفاده کرد؟

(این اوبونتویی که قبلا نصب کردم همش داخل یه پارتیشن بود )
۱- بله احتمالا همونجا هست.
۲- مطمئن نیستم این یکی ذخیره بشه. شاید توی لاگ‌های کرنل باشه. لاگ‌های کرنل هم توی /var/log/journal/ نیستند.
۳- فکر کنم این هم مثل بالایی باشه.

برای اینکه لاگ‌ها رو بررسی کنید، اول باید ببینید توی چه اولویتی بودند. بعد با استفاده از grep و ابزار‌های پردازش متن، خروجی رو بیشتر فیلتر کنید تا به چیز‌های درست برسید.