https://powerinai.com/

ট্রিপস এন্ড ট্রিকস

কমান্ড লাইনের গভীরে

কমান্ড লাইনের গভীরে কমান্ড লাইনের গভীরে
 

কমান্ড লাইনের গভীরে


লিনআক্সের গত পর্বে কন্সোল, শেল এবং কমান্ড সম্পর্কে জেনেছিলাম৷ কন্সোল, শেল এবং টার্মিনাল নিয়ে কারো বিভ্রান্তি থাকার কথা নয়৷ লিনআক্সের প্রাথমিক কিছু কমান্ড গত পর্বে আমরা দেখেছিলাম৷ একথা ঠিক যে লিনআক্স এখন গ্রাফিক্যাল হওয়ায় এর কমান্ড ব্যবহারের হার কমেছে৷ কিন্তু মনে রাখবেন, লিনআক্স ভালোভাবে জানতে হলে এর কমান্ড মনে রাখার কোনো বিকল্প নেই৷ এই পর্বে আমরা লিনআক্সের আরো কিছু কমান্ড সম্পর্কে জানবো৷


cd কমান্ড


কমান্ড লাইনে অপারেটিং সিস্টেম চালানোর সময় ডিরেক্টরি নিয়ে কাজ করতে হয়৷ আপনাকে প্রত্যেকটি কাজে ডিরেক্টরি মনে রাখতে হবে৷ এজন্য অপারেটিং সিস্টেম নির্মাতারা কমান্ড লাইনে কারেন্ট ডিরেক্টরি দেখার ব্যবস্থা রেখেছেন৷ ডিরেক্টরি পরিবর্তন করার কমান্ড হচ্ছে cdI৷


উইন্ডোজে গ্রাফিক্যালি কাজ করার সুবিধার্থে মাই কমপিউটার দিয়ে ড্রাইভগুলো অ্যাকসেস করা যায়৷ প্রকৃতপক্ষে মাই কমপিউটার হচ্ছে রুট ডিরেক্টরিগুলোর সমষ্টি৷ মাই কমপিউটারের কনসেপ্ট ব্যবহারকারীদের কমপিউটিংয়ের আধুনিক বৈচিত্র্য ছাড়া আর কিছুই নয়৷ একই কনসেপ্ট ব্যবহার করে লিনআক্সের বৈচিত্র্য বাড়ানো হয়েছে৷ লিনআক্সের রুট ডিরেক্টরি এবং উইন্ডোজের মাই কমপিউটারের মতো হোম আলাদাভাবে অ্যাকসেস করা যায়৷ লিনআক্সের কমান্ড লাইনে cd লিখে এন্টার চেপে সরাসরি হোম ডিরেক্টরিতে চলে আসা যায়৷ আবার রুট ডিরেক্টরিতে আসার জন্য কমান্ড হবে cd৷ এখানে cd লিখে একটি স্পেস দিয়ে/(স্ল্যাশ) দিয়ে এন্টার চাপতে হবে৷ এই কমান্ড দিয়ে সরাসরি যেকোনো ফোল্ডারে যাওয়া যায়৷ এজন্য cd লিখে একটি স্পেস দিয়ে পুরো ডিরেক্টরি লিখে দিলেই সেই ডিরেক্টরিতে চলে যাওয়া যায়৷ আর কোনো ডিরেক্টরিতে অবস্থান করা অবস্থায় সেই ডিরেক্টরিতে থাকা অন্য কোনো ডিরেক্টরিতে যেতে চাইলে cd লিখে ডিরেক্টরির নাম লিখে এন্টার দিতে হয়৷ কমান্ড লিখে ডিরেক্টরি পরিবর্তন করার সময় মনে রাখবেন . দিয়ে কারেন্ট ডিরেক্টরি এবং .. দিয়ে আপ বা কারেন্ট ডিরেক্টরির ওপরের ডিরেক্টরি বুঝায়৷ cd কমান্ডের ক্ষেত্রে কারেন্ট ডিরেক্টরির কোনো ফোল্ডারে যেতে বা আগের ডিরেক্টরিতে যেতে . এবং .. ব্যবহার করা যায়৷ যেমন একই ফোল্ডারে অবস্থান করা তৃতীয় ফোল্ডারে যেতে চাইলে cd./directory3 কমান্ড দিতে হবে৷ একইভাবে উপরের ফোল্ডারে যেতে চাইলে cd ../ কমান্ড দিতে হবে৷


TAB কী


লিনআক্সের কমান্ড লেখার সময় বা কোনো ডিরেক্টরি এক্সেস করার সময় এর একাংশ লিখে বাকি অংশ ট্যাব কী চেপে সম্পন্ন করা যায়৷ ধরা যাক, কোনো ডিরেক্টরি এক্সেস করতে চাচ্ছেন যার নাম আপনি নিশ্চিত নন৷ তখন ডিরেক্টরির নামের শুরুর অংশ লিখে ট্যাব কী চাপলে পুরো ডিরেক্টরির নাম চলে আসবে৷ তখন এন্টার চেপে কমান্ডের কাজ সম্পন্ন করতে পারবেন৷ কমান্ডের ক্ষেত্রেও এভাবে ট্যাব কী ব্যবহার করা যায়৷


man কমান্ড


এই কমান্ড অনেকটা উইন্ডোজের দণফয কমান্ডের মতো৷ তবে এই কমান্ড দণফয কমান্ডের চেয়ে অনেক শক্তিশালী৷ এর মাধ্যমে সব কমান্ডের তালিকাসহ কমান্ড খুঁজে বের করা যায়৷ বটভ-এর পুরো অর্থ হচ্ছে বটভলটফঅ৷ কোনো কমান্ডের ম্যানুয়াল চাইলে বটভ লিখে একটি স্পেস দিয়ে সেই কমান্ড লিখে এন্টার চাপতে হবে৷ এই কমান্ডের কয়েকটি শর্ট কী আছে৷


এগুলো হচ্ছে -


man-a : নির্দিষ্ট কমান্ডের সাথে কমান্ড মিলাবে৷ তারপর তা স্ক্রিনে দেখাবে৷ man-n : হেল্প মেসেজ জেনারেট করবে৷

man-k: ম্যানুয়াল পেজ খুঁজবে৷ man-p : পাথ দিয়ে ম্যানুয়াল পেজ খুঁজবে৷ man -s: সিস্টেম দিয়ে ম্যানুয়াল পেজ খুঁজবে৷








০ টি মন্তব্য



মতামত দিন

আপনি লগ ইন অবস্থায় নেই।
আপনার মতামতটি দেওয়ার জন্য লগ ইন করুন। যদি রেজিষ্ট্রেশন করা না থাকে প্রথমে রেজিষ্ট্রেশন করুন।







পাসওয়ার্ড ভুলে গেছেন? পুনরায় রিসেট করুন






রিভিউ

আপনি লগ ইন অবস্থায় নেই।
আপনার রিভিউ দেওয়ার জন্য লগ ইন করুন। যদি রেজিষ্ট্রেশন করা না থাকে প্রথমে রেজিষ্ট্রেশন করুন।