حفظ مخرجات إعادة البناء في ملف سجل

أستخدم Putty على نظام التشغيل Windows 10 لإعادة بناء Discourse، ثم أنسخ النص من Putty إلى الحافظة، ثم إلى تطبيق ملاحظات للرجوع إليه، في حال حدوث خطأ ما. أدى الترقية إلى 2025.12.0-latest إلى إنتاج الكثير من النصوص لسجل Putty، وحتى هذا كان أكثر من اللازم للحافظة.

أرغب في البدء بحفظ السجل في ملف بدلاً من ذلك. هل هناك دليل موصى به لحفظ ملف السجل، وهل سيعمل ما يلي مع إعادة بناء Discourse؟

cd /var/discourse
./launcher rebuild app 2>&1 | tee filename.log

حسب علمي، لا يوجد دليل مطلوب رسمي لتخزين هذه الأنواع من السجلات، ولكن يجب عليك تجنب إحداث فوضى في أدلة النظام أو التطبيقات. تشمل المواقع الشائعة ما يلي:

  • الدليل الرئيسي للمستخدم الخاص بك (/home/yourusername/)
  • /var/discourse/ نفسه (إذا كانت لديك امتيازات الكتابة)، للسجلات المؤقتة. دليل سجل مخصص تقوم بإنشائه، مثل /var/discourse/logs/

شكرًا لك. أسجل الدخول بصفتي الجذر (root) لذلك لا توجد أدلة فرعية داخل home، ولكني سأجرب هذا في المرة القادمة:

cd /var/discourse
./launcher rebuild app 2>&1 | tee /home/filename.log

حسنًا، أرى أنك سألت شيئًا مشابهًا قبل بضع سنوات، ربما هذا؟