মূল কন্টেন্টে যান
মডিউল 1 · 1-এর পাঠ 2কোর্সে 1/11~10 min
মডিউল পাঠ (1/2)

আমি কোথায়? (pwd এবং ls)

লিনাক্স কমান্ড লাইন (বা টার্মিনাল) একটি অত্যন্ত শক্তিশালী টুল যা আপনাকে গ্রাফিক্যাল ইউজার ইন্টারফেস ব্যবহার করার পরিবর্তে টেক্সট কমান্ড টাইপ করে অপারেটিং সিস্টেমের সাথে ইন্টারঅ্যাক্ট করতে দেয়।

লিনাক্সের সমস্ত ফাইল এবং ফোল্ডারগুলি একটি সাধারণ রুট ডিরেক্টরি থেকে শুরু করে একটি উল্টানো গাছের কাঠামোতে সংগঠিত হয়, একটি একক ফরোয়ার্ড স্ল্যাশ / (রুট হিসাবে উল্লেখ করা হয়) দ্বারা প্রতিনিধিত্ব করা হয়। /home এর মধ্যে প্রত্যেক ব্যবহারকারীর নিজস্ব ব্যক্তিগত ফোল্ডার থাকে, উদাহরণস্বরূপ, /home/user। এটি হোম ডিরেক্টরি নামে পরিচিত।


আপনি কোথায় আছেন তা জেনে নিন: pwd

টার্মিনালে, আপনি সবসময় একটি নির্দিষ্ট ফোল্ডারের ভিতরে অবস্থান করেন, যাকে বলা হয় বর্তমান কাজের ডিরেক্টরি।

আপনি বর্তমানে কোন ফোল্ডারে আছেন তা খুঁজে বের করতে, আপনি কমান্ডটি ব্যবহার করতে পারেন:

Bash
pwd

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

Bash
/home/user

তালিকার বিষয়বস্তু: ls

আপনার বর্তমান ডিরেক্টরির ভিতরে কোন ফাইল এবং ফোল্ডার উপস্থিত রয়েছে তা দেখতে, কমান্ডটি ব্যবহার করুন:

Bash
ls

এই কমান্ডটি লিস্ট এর জন্য দাঁড়িয়েছে। এটি আপনার বর্তমান অবস্থানে সমস্ত দৃশ্যমান ফাইল এবং ফোল্ডারের নাম দেখাবে।

ls এর জন্য দরকারী বিকল্প

লিনাক্স কমান্ডগুলিকে বিকল্প ব্যবহার করে কাস্টমাইজ করা যেতে পারে (এটিকে ফ্ল্যাগস বা আর্গুমেন্টও বলা হয়), একটি হাইফেন - এর সাথে উপসর্গযুক্ত:

  • ls -a: সব ফাইলের তালিকা করে, লুকানো ফাইলগুলি সহ যেগুলি একটি ডট দিয়ে শুরু হয় (যেমন .bashrc বা .git)।
  • ls -l: ফাইলের অনুমতি, মালিক, ফাইলের আকার এবং শেষ পরিবর্তনের তারিখ/সময়ের মতো বিশদ বিবরণ সহ দীর্ঘ বিন্যাসে তালিকা প্রদর্শন করে।
  • আপনি একটি বিস্তারিত তালিকায় সমস্ত ফাইল দেখতে ls -la বা ls -al লিখে এই পতাকাগুলিকে একত্রিত করতে পারেন৷

উদাহরণ স্বরূপ, একটি নমুনা ফোল্ডারে ls -la চালানোর ফলে একটি কাঠামোগত আউটপুট এইরকম প্রদর্শন হতে পারে:

Bash
drwxr-xr-x 2 user user 4096 May 22 12:00 .
drwxr-xr-x 3 user user 4096 May 22 12:00 ..
-rw-r--r-- 1 user user  220 May 22 12:00 .bashrc
-rw-r--r-- 1 user user   18 May 22 12:00 info.txt
drwxr-xr-x 2 user user 4096 May 22 12:00 documents

এই আউটপুটে:

  • d দিয়ে শুরু হওয়া লাইনগুলি (যেমন drwxr-xr-x) নির্দেশিকা (ফোল্ডার) উপস্থাপন করে।
  • - দিয়ে শুরু হওয়া লাইনগুলি (যেমন -rw-r--r--) নিয়মিত ফাইলগুলিকে উপস্থাপন করে৷
  • . এবং .. হল বিশেষ শর্টকাট যা বর্তমান এবং মূল ডিরেক্টরিগুলির সাথে লিঙ্ক করে৷
  • .bashrc একটি লুকানো ফাইল, এটির অগ্রণী বিন্দু দ্বারা স্বীকৃত৷

নিজে চেষ্টা করে দেখুন

ব্যায়াম 1: আপনার অবস্থান খুঁজুন

ব্যায়াম#linux.m1.l1.e1
প্রচেষ্টা: 0লোড হচ্ছে...

আপনি যে বর্তমান কার্যকারী ডিরেক্টরিতে আছেন তা খুঁজে পেতে কমান্ডটি লিখুন।

সম্পাদক লোড হচ্ছে...
ইঙ্গিত দেখান

বর্তমান ডিরেক্টরির পরম পথ প্রিন্ট করে এমন কমান্ডটি ব্যবহার করুন।

সমাধান 3 প্রচেষ্টার পরে উপলব্ধ

ব্যায়াম 2: তালিকা ফাইল

ব্যায়াম#linux.m1.l1.e2
প্রচেষ্টা: 0লোড হচ্ছে...

কোন রিসোর্স পাওয়া যায় তা দেখতে বর্তমান ফোল্ডারে ফাইলের তালিকা করুন।

সম্পাদক লোড হচ্ছে...
ইঙ্গিত দেখান

বিষয়বস্তু তালিকাভুক্ত করার জন্য মৌলিক কমান্ড ব্যবহার করুন।

সমাধান 3 প্রচেষ্টার পরে উপলব্ধ

অনুশীলন 3: লুকানো ফাইল দেখান

ব্যায়াম#linux.m1.l1.e3
প্রচেষ্টা: 0লোড হচ্ছে...

একটি ডট দিয়ে শুরু হওয়া লুকানো ফাইলগুলি সহ বর্তমান ডিরেক্টরির সমস্ত ফাইল প্রদর্শন করতে উপযুক্ত পতাকা সহ ls ​​কমান্ডটি ব্যবহার করুন।

সম্পাদক লোড হচ্ছে...
ইঙ্গিত দেখান

-a বিকল্পের সাথে মিলিত ls ব্যবহার করুন।

সমাধান 3 প্রচেষ্টার পরে উপলব্ধ