আমরা অনেকেই আছি—কম্পিউটার চালাতে চালাতে Windows বা macOS এ অভ্যস্ত হয়ে গেছি। হঠাৎ যখন Linux নামটা শুনি, মনে হয় এটা হয়তো অনেক কঠিন, শুধু প্রোগ্রামার আর হ্যাকাররাই ব্যবহার করতে পারে। নতুন করে Linux এ আসার সময় একটা ভয় কাজ করে—“আমি কি পারব?”, “সবকিছু কি শুধু কমান্ডে লিখে করতে হবে?”। কিন্তু আসলে লিনাক্স ব্যবহার শুরু করলে বোঝা যায়, এটা একেবারেই ভয়ের কিছু না, বরং ধাপে ধাপে শেখা যায়।
1. GUI vs CLI
🔹 GUI (Graphical User Interface)
- Linux Desktop এ আপনি গ্রাফিকাল ইন্টারফেস পাবেন, ঠিক Windows/Mac এর মতো।
- মাউস, উইন্ডো, আইকন দিয়ে কাজ করা যায়।
- উদাহরণ:
- Ubuntu (GNOME Desktop)
- Linux Mint (Cinnamon Desktop)
- KDE Plasma (Highly customizable)
GUI-তে কাজের সুবিধা:
- File open/save করা সহজ।
- Internet Browser (Firefox/Chrome) ব্যবহার করা যায়।
- Music, Video, Documents সহজে চালানো যায়।
- Settings পরিবর্তন করা যায় (WiFi, Bluetooth, Theme, Keyboard ইত্যাদি)।
🔹 CLI (Command Line Interface)
- টেক্সট ভিত্তিক সিস্টেম, যেখানে মাউস দরকার হয় না।
- টার্মিনাল খুলে কমান্ড দিয়ে কাজ করতে হয়।
- উদাহরণ: Ubuntu Terminal, Bash, Zsh
CLI-তে কাজের সুবিধা:
- খুব দ্রুত কাজ করা যায়।
- Remote Server ম্যানেজ করার জন্য অবশ্যই দরকার।
- GUI তে যেসব কাজ করা যায়, CLI দিয়ে অনেক বেশি powerfulভাবে করা যায়।
Conclusion:
- নতুন ইউজাররা GUI দিয়ে শুরু করবে।
- Developer/Admin সবাইকে CLI শিখতেই হবে, কারণ আসল Linux Power আসে টার্মিনাল থেকেই।
2. File Manager
Linux Desktop এ File Manager হলো Windows Explorer-এর মতো।
- Ubuntu → Nautilus (Files)
- Linux Mint → Nemo
- KDE → Dolphin
Features:
- Copy/Paste, Drag & Drop
- Hidden Files দেখা (
Ctrl + H
)
- Network Drives অ্যাক্সেস করা
- External Devices (USB, HDD) Mount/Unmount করা
3. Settings (System Settings / Control Panel)
Linux Desktop এ System Settings থাকে, যেটা Windows এর Control Panel এর মতো।
সাধারণ অপশনগুলো:
- Appearance → Theme, Wallpaper, Dark Mode
- Network → WiFi, Proxy, VPN
- Bluetooth → Pair devices
- Sound → Input/Output device, Volume
- Keyboard & Shortcuts
- Users & Groups → নতুন ইউজার অ্যাড/ডিলিট
- Power Management → Battery, Suspend, Hibernate
4. Software Center
Linux এ আলাদা আলাদা অ্যাপ install/uninstall করার জন্য থাকে Software Center (Windows এর App Store এর মতো)।
Ubuntu এর Software Center:
- Search করে অ্যাপ Install করা যায় (Firefox, VLC, GIMP ইত্যাদি)।
- Automatic Updates পাওয়া যায়।
- Free/Open-source আর কিছু Proprietary Softwareও থাকে।
Alternative Methods:
- Debian/Ubuntu:
sudo apt install appname
- Fedora:
sudo dnf install appname
Summary
- GUI: মাউস দিয়ে ব্যবহার → সহজ, নতুনদের জন্য
- CLI: কমান্ড দিয়ে ব্যবহার → দ্রুত, পেশাদারদের জন্য
- File Manager: ফাইল ম্যানেজ করার GUI টুল
- Settings: পুরো সিস্টেম কনফিগারেশন ম্যানেজমেন্ট
- Software Center: GUI Store → সহজে অ্যাপ install/uninstall