লিনাক্সে স্যুইচ করলে টার্মিনাল (কমান্ড প্রম্পট/পাওয়ারশেল সমতুল্য) শিখতে হয়। লিনাক্স মূলত কমান্ড-লাইন ওএস; GUI পরে যোগ হয়েছে। টার্মিনাল কমান্ড রिजাল্ট সরাসরি টার্মিনালে দেখায়, নতুন উইন্ডো খুলে না। "সুইচস" (switches/flags) দিয়ে এক্সট্রা ফাংশনালিটি যোগ করা যায়।
১. man কমান্ড (ম্যানুয়াল/হেল্প)
সবচেয়ে গুরুত্বপূর্ণ। যেকোনো কমান্ডের ডকুমেন্টেশন পাওয়ার জন্য:
man command_name
# উদাহরণ: man ls
২. ls কমান্ড (লিস্ট ফাইল/ডিরেক্টরি)
ls # কারেন্ট ডিরেক্টরি
ls -l # ডিটেইলস (সাইজ, ডেট, ওয়নার, পারমিশন)
ls -lS # সাইজ অনুযায়ী সোর্ট
ls -l /path/to/dir # অন্য ডিরেক্টরির ইনফো
৩. cd কমান্ড (চেঞ্জ ডিরেক্টরি)
cd dirname # সাবডিরেক্টরি
cd /path/to/target/dir # একাধিক লেভেল
cd ~ # হোম ডিরেক্টরি
৪. ifconfig কমান্ড (নেটওয়ার্ক ইনফো)
উইন্ডোজের ipconfig-এর সমতুল্য। সব ডিস্ট্রোতে ডিফল্ট নেই। ইনস্টল: sudo apt install net-tools।
ifconfig # সব ইন্টারফেস
ifconfig eth0 # নির্দিষ্ট ইন্টারফেস
ifconfig eth0 down # ডিসেবল
ifconfig eth0 up # ইনেবল
৫. find কমান্ড (ফাইল খুঁজে বের করা)
find example.txt # ফাইলনেম দিয়ে
find /home/user -name "*.png" # এক্সটেনশন দিয়ে রিকার্সিভ
৬. clear কমান্ড (স্ক্রিন ক্লিয়ার)
clear
# অথবা Ctrl+L
উপসংহার
এই ৬ কমান্ড শিখলে লিনাক্স ট্রানজিশন অনেক সহজ হবে। আরও অনেক কমান্ড রয়েছে, কিছু কখনো চালানো উচিত না। ধীরে ধীরে শিখুন।