জিনিসটি হ'ল কখনও কখনও আমি 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