আপনি যে কোনো কমান্ডের নাম জানলে man কমান্ড দিয়ে তার তথ্য পেতে পারেন। কিন্তু কমান্ডের নাম ভুলে গেলে বা খুব বড় man পেইজ (যেমন bash বা mplayer) এ কাঙ্ক্ষিত তথ্য খুঁজে বের করা কঠিন হতে পারে। خوشখবর হলো, এই সমস্যা সমাধানের কিছু কার্যকর ট্রিক রয়েছে।
পদ্ধতি ১: man পেইজের ভিতরে স্ট্রিং সার্চ করা
আপনার দুটি অপশন রয়েছে, যেটা নির্ভর করে আপনি ইতিমধ্যে man পেইজ খোলছেন কিনা। প্রথম পদ্ধতিতে আপনি কমান্ড লাইনে থাকলে, উদাহরণস্বরূপ bash ম্যানুয়ালে newline শব্দ খুঁজতে চাইলে লিখুন:
man bash | less +/newline
এটি bash man পেইজ খুলবে এবং newline শব্দের সকল ঘটনা হাইলাইট করবে। n চাপলে পরবর্তী ফলাফলে যাবে, আর Shift+n চাপলে আগের ফলাফলে ফিরে যাবে। bash এবং newline এর জায়গায় যেকোনো বৈধ man পেইজের নাম ও খুঁজতে চাওয়া স্ট্রিং বসিয়ে দিতে পারেন। পড়া শেষে q চাপলে বের হয়ে আসবেন।
পদ্ধতি ২: man পেইজ পড়ার সময় স্ট্রিং সার্চ করা
man পেইজ পড়ার সময়ও সার্চ করা যায়, ঠিক vi বা vim এর মতো। প্রথমে man bash (বা অন্য যেকোনো কমান্ড) লিখে man ব্রাউজারে ঢুকুন। তারপর / চাপুন, খুঁজতে চাওয়া শব্দটি লিখুন এবং Enter চাপুন।
এখানেও n দিয়ে আগে বড়বেন, Shift+n দিয়ে পিছনে যাবেন। নতুন সার্চের জন্য আবার / চাপুন এবং নতুন শব্দ লিখুন। man ব্রাউজারে সার্চ হিস্টরি থাকে না, তাই আপনি যত ইচ্ছে ততবার সার্চ করতে পারেন—খুব বড় ম্যানুয়ালে একাধিক অপশন খুঁজতে এটি খুব উপকারী।
পদ্ধতি ৩: man পেইজের ভিতর থেকে কমান্ড টেস্ট করা
man পেইজ পড়ার সময় যদি কোনো কমান্ড চেষ্টা করতে চান, তবে ! চাপুন তারপর কমান্ডটি লিখুন। man ডিফল্টভাবে less পেজার ব্যবহার করে এবং less vi/vim বাইন্ডিং মেনে চলে, তাই কনসোল বদল না করেই কমান্ড চালানো যায়। আউটপুট স্ক্রিনের নিচে দেখাবে।
উদাহরণস্বরূপ, uname পেইজ পড়ার সময় !uname -oirv লিখলে নরমাল শেলের মতোই আউটপুট পাবেন। এটি প্রায় সব কমান্ডের সাথে কাজ করে, তবে বিশেষ করে সেই কমান্ডের অপশন তদক্ষণ চেক করার সময় কাজে লাগে। বড় আউটপুটের জন্য উইন্ডো ম্যাক্সিমাইজ করলে সুবিধা হয়। কাজ শেষে Enter চাপলে আবার man পেইজে ফিরে যাবেন।
পদ্ধতি ৪: অজানা কমান্ডের নাম খুঁজে বের করা
কমান্ডের নাম মনে না থাকলে apropos কমান্ড ব্যবহার করুন। যেকোনো শব্দের সাথে সম্পর্কিত কমান্ড খুঁজতে apropos network লিখুন (এখানে network উদাহরণস্বরূপ)। একই ফলাফল পাওয়ার জন্য man -k networkও লিখতে পারেন—এটি সিস্টেমে apropos না থাকলে কাজে লাগে।
ফলাফল অনেক হতে পারে। টার্মিনালে স্ক্রোল করতে মাউস/ট্র্যাকপ্যাড বা Shift+Ctrl+PageUp/PageDown ব্যবহার করুন। ভার্চুয়াল টার্মিনালে স্ক্রোল না হলে apropos network | less লিখে j/k বা কーソর কী দিয়ে নেভিগেট করুন। network এর জায়গায় আপনার কাঙ্ক্ষিত শব্দ বসিয়ে দিন। এটি ভুলে গিয়ে কমান্ড খুঁজে বের করার জন্য অতি কার্যকর।
লেখক পরিচয়

কেভিন অ্যারোज़
কেভিন অ্যারোয় এক দশকSpielbericht প্রযুক্তি বিশেষজ্ঞ। মাইক্রোসফ্ট সার্টিফাইড টেকনোলজি স্পেশালিস্ট (MCTS) সনদ 갖고 তিনি সফ্টওয়্যার ডেভেলপমেন্ট, সাইবার সিকিউরিটি ও ক্লাউড কম্পিউটিং-এর মতো বিষয়ে ব্যাপক লেখালেখি করেছেন। জটিল প্রযুক্তিগত ধারণা সহজ ভাষায় ব্যাখ্যা করার দক্ষতার জন্য সہকর্মীদের মধ্যে তিনি খুব সম্মানিত।