100 Linux Command by Examples (Part 01)

প্রথম প্রথম লিনাক্স সিস্টেমে কাজ করতে গেলে আমারদের যেটা সমস্যায় পড়তে হয়, সেটা হচ্ছে লিনাক্সের কমান্ড নিয়ে। কারণ, এত কমান্ড আমাদের মনে রাখা সম্ভব না। তবে, কিছু কিছু কমান্ড আমাদের প্রায়ই ব্যবহার করতে হবে। তারই পরিপেক্ষিতে, আমরা লিনাক্সে সচরাচর ব্যবহার করা হয় এমন ১০০ (এক শত) কমান্ড নিয়ে ধারাবাহিক ভাবে আলোচনা করা হবে। এই পোস্টে আমরা প্রথম ১০ (দশ) টি কমান্ড নিয়ে আলোচনা করা হয়েছে।  

01. নিচের কমান্ডের মাধ্যমে সিস্টেমের হোস্টনেম (hostname)/কম্পিউটার নাম জানা যাবেঃ

[student@desktop ~]$ hostname

desktop.example.com

  1. নিচের কমান্ডের মাধ্যমে জানা যাবে সিস্টেমে কোন কোন ইউজার লগইন করে আছেঃ

[student@desktop ~]$ who

  1. সিস্টেম রানিং টাইম, ইউজার সংখ্যা এবং প্রসেরের তথ্য (Load Average) জানতে নিচের কমান্ডঃ

[student@desktop ~]$ uptime

  1. লিনাক্স সিস্টেমের কার্নেল ভার্সন জানতে চাইলে নিচের কমান্ডঃ

[student@desktop ~]$ uname -r

  1. সিস্টেম মেমরি (RAM) ও ভার্চুয়াল মেমোরি (SWAP Memory) সম্পর্কে জানতে নিচের কমান্ডঃ

[student@desktop ~]$ free -m

[student@desktop ~]$ free -g

  1. নিচের কমান্ডের মাধ্যমে লিনাক্স (RHEL) সিস্টেমের অপারেটিং সিস্টেম (OS) ভার্সন জানা যাবেঃ

[student@desktop ~]$ cat /etc/redhat-release

Red Hat Enterprise Linux release 8.0 (Ootpa)

[student@ubuntu: ~]$ cat /etc/os-release

  1. ‘history’কমান্ডের মাধ্যমে পূর্বে ব্যবহৃত টার্মিনালে সকল কমান্ডের লিস্ট দেখা যাবেঃ  

[student@desktop ~]$ history

  1. ‘lsblk’ কমান্ডের মাধ্যমে লিনাক্স সিস্টেমের হার্ডডিস্ক পার্টিশন লেআউট দেখা যাবেঃ  

[student@desktop ~]$ lsblk

09. ‘ifconfig’ এবং ‘ip addr’ কমান্ড দিয়ে সিস্টেমের IP এবং MAC অ্যাড্রেস তথ্য পাওয়া যাবেঃ

[student@desktop ~]$ ifconfig

  1. লিনাক্স সিস্টেম Shutdown দেওয়ার জন্য, নিচের যে কোনো একটা কমান্ড ব্যাবহার করা যাবেঃ

[root@desktop ~]# init 0

[root@desktop ~]# poweroff

[root@desktop ~]# shutdown -h now

[root@desktop ~]# shutdown -h 5 now; shutdown 5 minutes later

[sp_comments_block]