আমার ~kernel-ppaভিতরে একটি ফোল্ডার রয়েছে ~/Downloads।
aditya@aditya-desktop:~$ cd Downloads/
aditya@aditya-desktop:~/Downloads$ ls
~kernel-ppa
এখন যখন আমি টাইপ করব cd ~kএবং Tabস্বয়ংক্রিয় প্রসারণের জন্য টিপব তখন শেলটি এর cd ~kernoops/পরিবর্তে প্রসারিত হবে cd ~kernel-ppa/যদিও একই প্রারম্ভিক অক্ষরের ফোল্ডারটি ইতিমধ্যে উপস্থিত রয়েছে।
স্বয়ংক্রিয়ভাবে কাজ করার প্রসারণের জন্য, আমার এটিকে এড়াতে হবে \। সুতরাং সঠিকভাবে ব্যবহার cd \~kএবং টিপে Tabএটি প্রসারিত করে cd \~kernel-ppa/। এমনকি ব্যবহার cd \এবং টিপস Tabকৌশলটি করে।
কেন এমন হয় এবং আমার পালানোর দরকার কেন? তদুপরি, এমনকি যেহেতু আমি ~স্বয়ংক্রিয়ভাবে প্রসারণের প্রয়োজন নেই তার থেকে আমি কীভাবে পালাচ্ছি ?
যদি আমি প্রবাহ এবং রান দিয়ে যান cd ~kernoops/এবং প্রেস Enter, টার্মিনাল অবস্থা পরিবর্তন //:
aditya@aditya-desktop:~/Downloads$ cd ~kernoops/
aditya@aditya-desktop://$ pwd
//
aditya@aditya-desktop://$ ls
bin cdrom etc initrd.img lost+found mnt proc run srv tmp var
boot dev home lib media opt root sbin sys usr vmlinuz
aditya@aditya-desktop://$
এটি /ডিরেক্টরিটির মতো দেখায় তবে pwdএটি বলে //। এটা ঠিক কি?
treeবা তার সাথে একবার দেখুন lsএবং আপনি লক্ষ্য করবেন যে এটি প্রথম সাব-ফোল্ডার হিসাবে ঘটে।
~kernel-ppaএটির একমাত্র ফোল্ডার; আমি যদি এখনই চালনা করি cd এবং ট্যাব টিপুন, এটি প্রসারিত হয় cd \~kernel-ppa/। আমারও পালানোর দরকার নেই!