MC, 2025
Ilustracja do artykułu: Top 20 Must-Know Linux Commands for Absolute Beginners

Top 20 Must-Know Linux Commands for Absolute Beginners

প্রথমবারের মতো লিনাক্স ব্যবহার শুরু করলে, আপনি যে প্রথম জিনিসটি শিখবেন তা হল লিনাক্স কমান্ড। লিনাক্স অপারেটিং সিস্টেমটি ব্যবহারকারীদের কমান্ড লাইন ইন্টারফেসের মাধ্যমে বিভিন্ন কাজ করতে দেয়। যেহেতু এটি একটি ওপেন সোর্স সিস্টেম, লিনাক্সে কাজ করার জন্য দক্ষতা অর্জন করার জন্য কমান্ড লাইন শেখা অত্যন্ত গুরুত্বপূর্ণ। এই আর্টিকেলে, আমরা আপনাকে লিনাক্সের ২০টি অত্যন্ত গুরুত্বপূর্ণ কমান্ড সম্পর্কে জানাবো যা প্রতিটি নতুন ব্যবহারকারীকে অবশ্যই শিখতে হবে।

1. ls – ফাইল এবং ডিরেক্টরি দেখুন

এই কমান্ডটি আপনার বর্তমান ডিরেক্টরির মধ্যে ফাইল এবং ডিরেক্টরিগুলির তালিকা প্রদর্শন করে। উদাহরণস্বরূপ, যদি আপনি "Documents" ডিরেক্টরিতে থাকেন, তবে ls কমান্ডটি সেখানকার সমস্ত ফাইল এবং ফোল্ডার দেখাবে।

ls

2. cd – ডিরেক্টরি পরিবর্তন করুন

cd কমান্ডটি আপনাকে একটি ডিরেক্টরি থেকে অন্য ডিরেক্টরিতে নিয়ে যাবে। উদাহরণস্বরূপ, "Documents" ফোল্ডারে যেতে চাইলে নিচের কমান্ডটি ব্যবহার করতে পারেন:

cd Documents

3. pwd – বর্তমান ডিরেক্টরি জানুন

এই কমান্ডটি আপনাকে আপনার বর্তমান ডিরেক্টরি পথ জানিয়ে দেবে।

pwd

4. mkdir – নতুন ডিরেক্টরি তৈরি করুন

mkdir কমান্ডটি একটি নতুন ডিরেক্টরি তৈরি করতে ব্যবহৃত হয়। উদাহরণস্বরূপ, নতুন একটি ফোল্ডার তৈরি করতে:

mkdir newfolder

5. touch – নতুন ফাইল তৈরি করুন

touch কমান্ডটি নতুন ফাইল তৈরি করতে ব্যবহৃত হয়। উদাহরণস্বরূপ:

touch newfile.txt

6. cp – ফাইল কপি করুন

cp কমান্ডটি একটি ফাইল বা ডিরেক্টরি কপি করতে ব্যবহৃত হয়। উদাহরণস্বরূপ:

cp file.txt /path/to/destination

7. mv – ফাইল স্থানান্তর বা নাম পরিবর্তন করুন

mv কমান্ডটি ফাইল বা ডিরেক্টরি স্থানান্তর বা নাম পরিবর্তন করতে ব্যবহৃত হয়।

mv oldfile.txt newfile.txt

8. rm – ফাইল মুছে ফেলুন

rm কমান্ডটি একটি ফাইল বা ডিরেক্টরি মুছে ফেলতে ব্যবহৃত হয়। এই কমান্ডটি অত্যন্ত সতর্কতার সাথে ব্যবহার করুন কারণ এটি ফাইলটি স্থায়ীভাবে মুছে দেয়।

rm file.txt

9. cat – ফাইলের বিষয়বস্তু দেখুন

cat কমান্ডটি একটি ফাইলের বিষয়বস্তু দেখানোর জন্য ব্যবহৃত হয়। উদাহরণস্বরূপ:

cat file.txt

10. man – কমান্ডের ম্যানুয়াল দেখুন

man কমান্ডটি যেকোনো লিনাক্স কমান্ডের ব্যবহার এবং বিকল্পগুলি দেখতে সাহায্য করে। উদাহরণস্বরূপ, ls কমান্ডের ম্যানুয়াল দেখতে:

man ls

11. clear – স্ক্রীন পরিষ্কার করুন

clear কমান্ডটি আপনার টার্মিনাল স্ক্রীনটি পরিষ্কার করে।

clear

12. sudo – সুপারইউজার প্রিভিলেজ ব্যবহার করুন

sudo কমান্ডটি আপনাকে সুপারইউজার (root) প্রিভিলেজ দিয়ে কমান্ড চালানোর অনুমতি দেয়। উদাহরণস্বরূপ:

sudo apt-get update

13. df – ডিস্ক ব্যবহার দেখুন

df কমান্ডটি আপনাকে ডিস্কের ব্যবহৃত এবং উপলব্ধ স্পেস দেখাবে।

df -h

14. free – মেমোরি ব্যবহারের তথ্য দেখুন

free কমান্ডটি আপনার সিস্টেমে ব্যবহৃত এবং উপলব্ধ মেমোরির পরিমাণ দেখাবে।

free -h

15. top – সিস্টেমের প্রসেস দেখুন

top কমান্ডটি সিস্টেমের চলমান প্রসেসের তালিকা প্রদর্শন করবে।

top

16. ps – প্রক্রিয়া দেখুন

ps কমান্ডটি সিস্টেমে চলমান সমস্ত প্রক্রিয়া দেখাবে।

ps aux

17. history – কমান্ডের ইতিহাস দেখুন

history কমান্ডটি আপনার টার্মিনালে পূর্বে চালানো সমস্ত কমান্ডের ইতিহাস দেখাবে।

history

18. chmod – ফাইলের অনুমতিসমূহ পরিবর্তন করুন

chmod কমান্ডটি একটি ফাইলের অনুমতি পরিবর্তন করতে ব্যবহৃত হয়। উদাহরণস্বরূপ:

chmod 755 script.sh

19. find – ফাইল খুঁজুন

find কমান্ডটি একটি নির্দিষ্ট ফাইল খুঁজতে ব্যবহৃত হয়। উদাহরণস্বরূপ, "Documents" ডিরেক্টরির মধ্যে একটি ফাইল খুঁজতে:

find Documents -name file.txt

20. wget – ফাইল ডাউনলোড করুন

wget কমান্ডটি আপনার টার্মিনালে একটি ফাইল ডাউনলোড করতে ব্যবহৃত হয়। উদাহরণস্বরূপ:

wget http://example.com/file.txt

উপসংহার

লিনাক্স কমান্ড লাইন ইন্টারফেস শুরুতে কিছুটা জটিল মনে হতে পারে, তবে উপরে উল্লেখিত এই ২০টি মৌলিক কমান্ড আপনার দক্ষতার ভিত্তি তৈরি করতে সহায়তা করবে। নিয়মিত অনুশীলনের মাধ্যমে আপনি এই কমান্ডগুলোর ব্যবহার আরও ভালোভাবে বুঝতে পারবেন এবং সিস্টেম অ্যাডমিনিস্ট্রেশন, সফটওয়্যার ডেভেলপমেন্ট বা সাইবারসিকিউরিটির মতো ক্ষেত্রে আরও দক্ষ হয়ে উঠবেন। মনে রাখবেন, প্রতিটি কমান্ডের ম্যানুয়াল (যেমন man) ব্যবহার করে আরও বিস্তারিত জানা সম্ভব, তাই শেখার সময় নিজে নিজে অনুসন্ধান করতে কখনো দ্বিধা করবেন না।

শুভ কামনা আপনার লিনাক্স অভিযানে!

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!

Imię:
Treść: