জিনিসটি হ'ল কখনও কখনও আমি cdভুল করে টাইপ করি এবং এটি আমাকে হোম ডিরেক্টরিতে নিয়ে যায়।
উদাহরণস্বরূপ, আমি একটি ডিরেক্টরিতে রয়েছি যেখানে একটি গোপন ডিরেক্টরি এবং একটি দৃশ্যমান ডিরেক্টরি রয়েছে, আমি দ্রুত cd+ টিপুন tabএবং এটি আমাকে হোম ডিরেক্টরিতে নিয়ে যায়
cdকিছু করতে না চান , আপনি কোনও ফাংশন লিখতে পারেন cdযা কোনও যুক্তি না দিলে কিছুই করে না, অন্যথায় কল করুনbuiltin cd "$@"
cdযা কিছু তা করতে অভ্যস্ত হন। আপনি যদি আদেশগুলি কার্যকর করার অভ্যাসটি রাখেন তবে আপনি ডাবল চেক করেন নি, আপনি পরে আরও অনেক বড় সমস্যায় পড়বেন। যেমন আপনি দুটি ফাইলকে একটি তৃতীয় ডিরেক্টরিতে স্থানান্তরিত করতে চান: mv a b dir/এবং ট্যাব সমাপ্তি dirআপনার প্রত্যাশার মতো উত্পন্ন হয় না , আপনি mv a bকোনটি ওভাররাইট করে এক্সিকিউট করে শেষ করবেন b। সাবধান হতে শিখুন, এন্টার টিপানোর আগে কমান্ডটি একবার দেখতে শিখুন।
rmযেমন শীর্ষ স্তরের ডিরেক্টরির মধ্যে মুছে ফেলা রোধ করার জন্য /, /etc, /usr, /home, /varএকটি পাসওয়ার্ড ওভাররাইড ছাড়া, ইত্যাদি। কখনও কখনও আমাদের নিজের থেকে সুরক্ষা প্রয়োজন :)
cdদুর্ঘটনাক্রমে কোথাওcd -থেকে থাকেন তবে আপনার আগের অবস্থানে ফিরে যেতে ব্যবহার করুন - বাশ$OLDPWDএই উদ্দেশ্যে চলক রাখে । দেখুন gnu.org/software/bash/manual/bash.html#index-cd