কিভাবে লিনাক্স শুরু করবেন — কমান্ড লাইন থেকে সার্ভার পর্যন্ত (সম্পূর্ণ গাইড)

লিনাক্স কেন শিখবেন?
লিনাক্স আজকাল শুধু সার্ভারেই না — অ্যান্ড্রয়েড, IoT ডিভাইস, রাউটার, ক্লাউড, সব জায়গায় লিনাক্স। আপনি যদি টেক ক্যারিয়ারে সিরিয়াস হন, লিনাক্স জানা মাস্ট।
⏱️ যা যা শিখবেন: টার্মিনাল বেসিক, ফাইল সিস্টেম নেভিগেট, প্যাকেজ ইন্সটল, ইউজার ম্যানেজ, সার্ভিস কনফিগার
ধাপ ১: ডিস্ট্রিবিউশন সিলেক্ট করুন
| ডিস্ট্রো | কাদের জন্য |
|---|---|
| Ubuntu | নতুনদের জন্য বেস্ট |
| Debian | সার্ভারের জন্য স্টেবল |
| Fedora | লেটেস্ট টেকনোলজি |
| Arch | অ্যাডভান্সড ইউজার |
নতুন হলে Ubuntu বা Linux Mint দিয়ে শুরু করুন।
ধাপ ২: টার্মিনাল খুলুন
Ctrl + Alt + T প্রেস করুন। এটাই আপনার কমান্ড সেন্টার।
# প্রথম কমান্ড — আপনি কে?whoami# আপনি কোথায় আছেন?pwd# ডিরেক্টরিতে কি কি আছে?ls -la
ধাপ ৩: ফাইল সিস্টেম বুঝুন
লিনাক্সে সবকিছু ফাইল। আপনার হার্ডড্রাইভ, কিবোর্ড, এমনকি প্রসেস — সব ফাইল হিসাবে দেখা যায়।
/home/ → আপনার পার্সোনাল ফাইল
/etc/ → সিস্টেম কনফিগারেশন
/var/ → লগ, ডাটাবেজ
/tmp/ → টেম্পোরারি ফাইল
ধাপ ৪: প্যাকেজ ইন্সটল করুন
# প্যাকেজ লিস্ট আপডেটsudo apt update# সফটওয়্যার ইন্সটলsudo apt install htop -y# htop দিয়ে সিস্টেম মনিটরhtop
ধাপ ৫: ইউজার ম্যানেজমেন্ট
# নতুন ইউজার তৈরিsudo adduser newuser# ইউজারকে sudo গ্রুপে অ্যাডsudo usermod -aG sudo newuser# ইউজার সুইচsu - newuser
কমন সমস্যা ও সমাধান
- Permission denied? →
sudoব্যবহার করুন - কমান্ড খুঁজে পাচ্ছেন না? →
apt installদিয়ে ইন্সটল করুন - কমান্ড ভুলে গেছেন? →
man কমান্ডবাকমান্ড --help
পরবর্তী ধাপ
এই বেসিকগুলো আয়ত্ত হলে নেক্সট শিখবেন শেল স্ক্রিপ্টিং ও ক্রন জব — সার্ভার অটোমেশনের ভিত্তি।
