मुझे बहुत सारे इतिहास रखना पसंद है, इसलिए मैंने अपने में histappend
सेट किया है .bashrc
। अधिकांश समय सब कुछ ठीक काम करता है, कई गोले जोड़कर बनाए गए इतिहास के साथ। हालाँकि, हर एक और कुछ समय बाद, मैं एक नया शेल शुरू करूँगा और यह पाऊंगा कि मैंने पूरा इतिहास खो दिया है - और इसमें अक्सर अंतिम शेल से बाहर निकलने के कुछ कमांड होते हैं (यानी यह केवल लिखने की बजाय ओवरराइटिंग नहीं है। )। इस वजह से, मुझे संदेह है कि यह शेल एग्जिट पर हो रहा है, बजाय किसी अन्य प्रक्रिया के जो .bash_history
फ़ाइल को मार रहा है। इस निष्कर्ष का समर्थन करते हुए, मेरे पास अपने संकेत में इतिहास कमांड नंबर हैं, और मैंने उन्हें कभी भी नीचे कूदते नहीं देखा है।
किसी को भी कभी इसी तरह की समस्या में भाग? या यहां तक कि सिर्फ सुझाव है कि समस्या को कैसे ट्रैक किया जाए?