যদি আপনি লিনাক্স টার্মিনাল দীর্ঘকাল ব্যবহার করছেন, তবে আপনি সম্ভবত কিছু কার্যকর কমান্ড জানেন, যেমন ফোল্ডার ভেতর ও বাইরে যাওয়ার জন্য cd, নতুন ফোল্ডার তৈরি করা, এবং ফাইল কপি বা সরানো। তবুও, আপনি ডেস্কটপ ফাইল ম্যানেজার কতটা ব্যবহারকারী-বান্ধব এবং কিছু কাজের জন্য দ্রুত তা পছন্দ করতে পারেন। সেক্ষেত্রে, আপনি nnn কে পছন্দ করবেন।
nnn হল টার্মিনালের জন্য একটি ডেস্কটপ ফাইল ম্যানেজারের সমতুল্য। যদিও এটি মিডনাইট কমান্ডারের মতো অত্যন্ত জটিল সমাধান নয়, nnn সম্পদে হালকা, দ্রুত, এবং আপনাকে কমান্ড টাইপ না করেই ফাইল সিস্টেম নেভিগেট করতে দেয়।
nnn ইনস্টল করা
nnn একাধিক প্ল্যাটফর্মের জন্য উপলব্ধ, যার মধ্যে Android, macOS, BSD, এবং Linux অন্তর্ভুক্ত। এর ইনস্টলেশন আপনার পছন্দের প্ল্যাটফর্মের উপর নির্ভর করে। nnn আর্ক লিনাক্স, সেন্টওএস, ডেবিয়ান, ফেডোরা, এবং উবুন্টুর জন্য রিলিজ প্যাকেজ অফার করে। এই টিউটোরিয়ালের জন্য, আমরা উবুন্টুর সর্বশেষ সংস্করণ ব্যবহার করব, যেখানে আপনি সহজে এটি ইনস্টল করতে পারেন:
sudo apt install nnn
বিভিন্ন ডিস্ট্রিবিউশন/ওএসে ইনস্টল করার বিষয়ে আরও বিস্তারিত জানতে এখানে দেখুন।
nnn ব্যবহার
ইনস্টলেশন শেষ হলে, আপনি আপনার টার্মিনাল থেকে nnn কমান্ড দিয়ে nnn চালাতে পারেন।
nnn বর্তমান ডিরেক্টরির ফাইল এবং ফোল্ডারগুলো তালিকাভুক্ত করবে যেখানে nnn চলছে। ফোল্ডারগুলো উপরে এবং ফাইলগুলো নিচে থাকে।
নেভিগেশন
আপনার ফাইল সিস্টেমে ঘুরে বের হওয়ার জন্য কার্সর কীগুলো ব্যবহার করুন। উপরে ও নিচের কী দিয়ে তার ফোল্ডার ও ফাইল তালিকায় ওই দিকে যান। একটি ফোল্ডারে প্রবেশ করতে, Enter বা ডান তীর চাপুন। এক লেভেল উপরে আগের ফোল্ডারে ফিরে যেতে, বাম তীর কী ব্যবহার করুন।
ফাইল খোলা
একটি ফাইল তার ফাইল টাইপের সাথে যুক্ত ডিফল্ট অ্যাপ্লিকেশন দিয়ে খোলতে, ফাইলটি সিলেক্ট করে Enter চাপুন। নিচের স্ক্রিনশটে, আমরা একটি ছবি ফাইল ডিফল্ট ইমেজ ভিউয়ার দিয়ে খুলেছি।
একইভাবে, যদি একটি txt ফাইলে Enter চাপেন, তবে সেটি Gedit বা আপনার ডিস্ট্রিবিউশনে যেই টেক্সট এডিটর ডিফল্ট থাকে, সেটি দিয়ে খুলবে।
লক্ষ্য করুন যে, একটি সার্ভার পরিবেশে, আপনার পছন্দের ফাইল দেখার জন্য কোনো GUI অ্যাপ্লিকেশন ইনস্টল করা নাও থাকতে পারে।
লুকানো/দেখানো এবং ফাইল বিবরণ
নিরাপত্তার কারণে, কিছু ফাইল ও ফোল্ডার সাধারণত লুকিয়ে রাখা হয়। সেগুলো দেখতে, F5 চাপুন টগল করতে।
যেকোনো ফাইল বা ফোল্ডার সম্পর্কে আরও বিস্তারিত জানতে, কার্সর সেটি উপরে নিয়ে Ctrl + F চাপুন।
সিলেক্ট, কপি, পেস্ট, এবং ডিলিট
একটি ফাইল বা ফোল্ডার সিলেক্ট করতে:
1. টীর কী ব্যবহার করে পছন্দের ফাইল বা ফোল্ডারের ওপর যান এবং কীবোর্ডের Space চাপুন। ফাইল বা ফোল্ডারের বাম পাশে একটি প্লাস চিহ্ন দেখবেন।
2. আপনি যে অন্যান্য ফাইল বা ফোল্ডার যোগ করতে চান সেগুলোর জন্যও একই কাজ दुহরান। মনে রাখবেন যে, আপনার সিলেকশন একই ফোল্ডারের ভিতরে থাকা উচিত।
3. সেগুলো অন্য ফোল্ডারে কপি করতে, আপনি যেখানে ফাইলগুলো সরাতে চান সে ফোল্ডারে যান এবং Ctrl + P চাপুন। কপি না করে সরিয়ে ফেলতে চাইলে, Ctrl + V ব্যবহার করুন।
সিলেকশন ডিলিট করতে, Ctrl + X চাপুন। nnn জিজ্ঞেস করবে যে আপনি বর্তমান ফাইলের ওপর কাজ করতে চান নাকি সব সিলেক্টেড আইটেমের ওপর।
আর্কাইভের সাথে কাজ
ফাইল ও ফোল্ডারের একটি সংগ্রহ থেকে কম্প্রেসড আর্কাইভ তৈরি করতে, কম্প্রেস করা ফাইলগুলো সিলেক্ট করুন এবং কীবোর্ডে z চাপুন। আপনার আর্কাইভের জন্য একটি নাম দিন এবং Enter চাপুন।
nnn বিদ্যমান আর্কাইভের সাথে ও কাজ করতে পারে। একটি আর্কাইভের ওপর Enter চাপুন, এবং nnn জিজ্ঞেস করবে আপনি ডিফল্ট অ্যাকশন (যেটি আপনার ডিফল্ট আর্কাইভ ম্যানেজারে ফাইলটি খুলবে), এর কন্টেন্ট এক্সট্রাক্ট করা, ইত্যাদি করতে চান কিনা।
শুধু শুরু
টার্মিনালের জন্য একটি ফাইল ম্যানেজার হিসেবে, nnn আমরা এখানে যা কভার করেছি তার চেয়ে আরও অনেক কিছু করতে পারে। আপনি সবসময় ? চাপিয়ে এর হেল্প স্ক্রিন ব্যবহার করে অন্যান্য ব্যবহার পদ্ধতি জানতে পারেন। মূল ইন্টারফেসে ফিরে যেতে Q চাপুন। আপনি প্লাগইন দিয়ে nnn এক্সটেন্ড ও করতে পারেন, যদিও আমরা এখানে সেটি কভার করিনি।
আপনি যদি লিনাক্স টার্মিনাল ব্যাপকভাবে ব্যবহার করেন, তবে টার্মিনাল থেকে ওয়েব সার্চ করার পদ্ধতি জানা ভালো।