কমান্ড লাইনের গভীরে
লিনআক্সের গত পর্বে কন্সোল, শেল এবং কমান্ড সম্পর্কে জেনেছিলাম৷ কন্সোল, শেল এবং টার্মিনাল নিয়ে কারো বিভ্রান্তি থাকার কথা নয়৷ লিনআক্সের প্রাথমিক কিছু কমান্ড গত পর্বে আমরা দেখেছিলাম৷ একথা ঠিক যে লিনআক্স এখন গ্রাফিক্যাল হওয়ায় এর কমান্ড ব্যবহারের হার কমেছে৷ কিন্তু মনে রাখবেন, লিনআক্স ভালোভাবে জানতে হলে এর কমান্ড মনে রাখার কোনো বিকল্প নেই৷ এই পর্বে আমরা লিনআক্সের আরো কিছু কমান্ড সম্পর্কে জানবো৷
cd কমান্ড
কমান্ড লাইনে অপারেটিং সিস্টেম চালানোর সময় ডিরেক্টরি নিয়ে কাজ করতে হয়৷ আপনাকে প্রত্যেকটি কাজে ডিরেক্টরি মনে রাখতে হবে৷ এজন্য অপারেটিং সিস্টেম নির্মাতারা কমান্ড লাইনে কারেন্ট ডিরেক্টরি দেখার ব্যবস্থা রেখেছেন৷ ডিরেক্টরি পরিবর্তন করার কমান্ড হচ্ছে cdI৷
উইন্ডোজে গ্রাফিক্যালি কাজ করার সুবিধার্থে মাই কমপিউটার দিয়ে ড্রাইভগুলো অ্যাকসেস করা যায়৷ প্রকৃতপক্ষে মাই কমপিউটার হচ্ছে রুট ডিরেক্টরিগুলোর সমষ্টি৷ মাই কমপিউটারের কনসেপ্ট ব্যবহারকারীদের কমপিউটিংয়ের আধুনিক বৈচিত্র্য ছাড়া আর কিছুই নয়৷ একই কনসেপ্ট ব্যবহার করে লিনআক্সের বৈচিত্র্য বাড়ানো হয়েছে৷ লিনআক্সের রুট ডিরেক্টরি এবং উইন্ডোজের মাই কমপিউটারের মতো হোম আলাদাভাবে অ্যাকসেস করা যায়৷ লিনআক্সের কমান্ড লাইনে cd লিখে এন্টার চেপে সরাসরি হোম ডিরেক্টরিতে চলে আসা যায়৷ আবার রুট ডিরেক্টরিতে আসার জন্য কমান্ড হবে cd৷ এখানে cd লিখে একটি স্পেস দিয়ে/(স্ল্যাশ) দিয়ে এন্টার চাপতে হবে৷ এই কমান্ড দিয়ে সরাসরি যেকোনো ফোল্ডারে যাওয়া যায়৷ এজন্য cd লিখে একটি স্পেস দিয়ে পুরো ডিরেক্টরি লিখে দিলেই সেই ডিরেক্টরিতে চলে যাওয়া যায়৷ আর কোনো ডিরেক্টরিতে অবস্থান করা অবস্থায় সেই ডিরেক্টরিতে থাকা অন্য কোনো ডিরেক্টরিতে যেতে চাইলে cd লিখে ডিরেক্টরির নাম লিখে এন্টার দিতে হয়৷ কমান্ড লিখে ডিরেক্টরি পরিবর্তন করার সময় মনে রাখবেন . দিয়ে কারেন্ট ডিরেক্টরি এবং .. দিয়ে আপ বা কারেন্ট ডিরেক্টরির ওপরের ডিরেক্টরি বুঝায়৷ cd কমান্ডের ক্ষেত্রে কারেন্ট ডিরেক্টরির কোনো ফোল্ডারে যেতে বা আগের ডিরেক্টরিতে যেতে . এবং .. ব্যবহার করা যায়৷ যেমন একই ফোল্ডারে অবস্থান করা তৃতীয় ফোল্ডারে যেতে চাইলে cd./directory3 কমান্ড দিতে হবে৷ একইভাবে উপরের ফোল্ডারে যেতে চাইলে cd ../ কমান্ড দিতে হবে৷
TAB কী
লিনআক্সের কমান্ড লেখার সময় বা কোনো ডিরেক্টরি এক্সেস করার সময় এর একাংশ লিখে বাকি অংশ ট্যাব কী চেপে সম্পন্ন করা যায়৷ ধরা যাক, কোনো ডিরেক্টরি এক্সেস করতে চাচ্ছেন যার নাম আপনি নিশ্চিত নন৷ তখন ডিরেক্টরির নামের শুরুর অংশ লিখে ট্যাব কী চাপলে পুরো ডিরেক্টরির নাম চলে আসবে৷ তখন এন্টার চেপে কমান্ডের কাজ সম্পন্ন করতে পারবেন৷ কমান্ডের ক্ষেত্রেও এভাবে ট্যাব কী ব্যবহার করা যায়৷
man কমান্ড
এই কমান্ড অনেকটা উইন্ডোজের দণফয কমান্ডের মতো৷ তবে এই কমান্ড দণফয কমান্ডের চেয়ে অনেক শক্তিশালী৷ এর মাধ্যমে সব কমান্ডের তালিকাসহ কমান্ড খুঁজে বের করা যায়৷ বটভ-এর পুরো অর্থ হচ্ছে বটভলটফঅ৷ কোনো কমান্ডের ম্যানুয়াল চাইলে বটভ লিখে একটি স্পেস দিয়ে সেই কমান্ড লিখে এন্টার চাপতে হবে৷ এই কমান্ডের কয়েকটি শর্ট কী আছে৷
এগুলো হচ্ছে -
man-a : নির্দিষ্ট কমান্ডের সাথে কমান্ড মিলাবে৷ তারপর তা স্ক্রিনে দেখাবে৷ man-n : হেল্প মেসেজ জেনারেট করবে৷
man-k: ম্যানুয়াল পেজ খুঁজবে৷ man-p : পাথ দিয়ে ম্যানুয়াল পেজ খুঁজবে৷ man -s: সিস্টেম দিয়ে ম্যানুয়াল পেজ খুঁজবে৷
০ টি মন্তব্য