पहले, अगर मैंने टाइप किया ~/bi
Tab, तो पहले, यह बदल जाएगा ~/bin
। हालाँकि, आज यह बदल ~/bi
Tabगया /home/username/bin
।
मैं इसके बजाय पूर्व होगा, लेकिन मुझे यकीन नहीं है कि क्या हुआ ... मैंने अपने बैश पूरा करने के लिए एक स्क्रिप्ट को जोड़ा, लेकिन मैंने इसे अपने से हटा दिया ~./bashrc
और सर्वर को पुनरारंभ किया।
क्या किसी को पता है कि ऐसा होने का कारण क्या होगा? या मैं इसे वापस कैसे बदलूंगा?
EDIT तो मुझे पता चला कि यह क्या कारण हो सकता है ... यह /etc/bash_completion
और इस तरह की चीजों के साथ क्या करना है। जब मैं करता हूं bind -v
, यह बंद होने के लिए टिल्ड विस्तार दिखाता है।
इसलिए मुझे लगता है कि अगर मैं इसे (एक हैक की तरह) संपादित करता हूं, तो यह दूर हो जाएगा। लेकिन यह वास्तव में कुछ भी संतुष्ट नहीं करता है - यह परिवर्तन पहली जगह में भी कैसे हुआ? मैंने कभी भी कुछ भी नहीं चलाया sudo
, और कई बार बंद होने और फिर से शुरू होने के बाद यह व्यवहार कायम रहा।
/etc
यदि वे बदले गए हैं तो फाइलों को अधिलेखित नहीं करते हैं।