লিনাক্সে বিভিন্ন বিকল্প এবং যুক্তি সহ dir কমান্ড কীভাবে ব্যবহার করবেন তা শিখুন


এই নিবন্ধটি ডিরেক্টরি কন্টেন্ট তালিকাভুক্ত করার জন্য dir কমান্ড ব্যবহার করার কয়েকটি উদাহরণ দেখায়। Dir কমান্ড লিনাক্সে সাধারণত ব্যবহৃত কমান্ড নয়। যদিও এটি ls কমান্ডের মতো কম কাজ করে যা বেশিরভাগ লিনাক্স ব্যবহারকারী ব্যবহার করতে পছন্দ করে। আমরা dir কমান্ডটি নিয়ে আলোচনা করব যেখানে আমরা বিভিন্ন বিকল্প এবং যুক্তি কীভাবে ব্যবহার করব তা দেখব।

ডিয়ার কমান্ডের সাধারণ বাক্য গঠন নিম্নরূপ।

# dir [OPTION] [FILE]

dir উদাহরণ সহ কমান্ড ব্যবহার

# dir /

/etc ডিরেক্টরি ফাইলের সাথে ডায়ার কমান্ডের আউটপুট নিম্নরূপ। আপনি আউটপুট থেকে দেখতে পাচ্ছেন না/ইত্যাদি ডিরেক্টরিতে সমস্ত ফাইল তালিকাভুক্ত নয়।

# dir /etc

প্রতি লাইনে একটি ফাইল তালিকাভুক্ত করতে -1 বিকল্পটি ব্যবহার করুন।

# dir
# dir -1

(লুকানো) ফাইল সহ একটি ডিরেক্টরিতে সমস্ত ফাইল তালিকাভুক্ত করতে -a বিকল্পটি ব্যবহার করুন। তালিকা হিসাবে আউটপুট ফর্ম্যাট করতে আপনি -l বিকল্পটি অন্তর্ভুক্ত করতে পারেন।

# dir -a
# dir -al

ডিরেক্টরি কন্টেন্টের পরিবর্তে আপনাকে কেবল ডিরেক্টরি এন্ট্রি তালিকাবদ্ধ করতে হবে, আপনি -d বিকল্পটি ব্যবহার করতে পারেন। নীচের আউটপুটে, বিকল্প -d// ডিরেক্টরি ডিরেক্টরিতে প্রবেশের তালিকা প্রদর্শন করে।

আপনি যখন -dl ব্যবহার করেন, তখন এটি মালিক, গোষ্ঠী মালিক, অনুমতি সহ ডিরেক্টরিটির একটি দীর্ঘ তালিকা প্রদর্শন করে।

# dir -d /etc
# dir -dl /etc

আপনি যদি প্রতিটি ফাইলের সূচী নম্বর দেখতে চান তবে -i বিকল্পটি ব্যবহার করুন। নীচের আউটপুট থেকে, আপনি দেখতে পাচ্ছেন যে প্রথম কলামটি সংখ্যা দেখায়। এই সংখ্যাগুলিকে আইওনড বলা হয় যা কখনও কখনও সূচক নোড বা সূচক সংখ্যা হিসাবে উল্লেখ করা হয়।

লিনাক্স সিস্টেমে একটি ইনোড হল একটি ফাইল সিস্টেমে ডেটা স্টোরেজ যা ফাইলের নাম এবং তার আসল ডেটা ব্যতীত কোনও ফাইল সম্পর্কিত তথ্য সঞ্চয় করে।

# dir -il

আপনি -s বিকল্পটি ব্যবহার করে ফাইলের আকার দেখতে পারেন। আপনার যদি আকার অনুযায়ী ফাইলগুলি বাছাই করতে হয় তবে -S বিকল্পটি ব্যবহার করুন।

এই ক্ষেত্রে আপনাকে ফাইলের আকারগুলি মানব-পঠনযোগ্য ফর্ম্যাটে দেখতে -h বিকল্পটিও ব্যবহার করতে হবে।

# dir -shl

উপরের আউটপুটে, প্রথম কলামটি কিলোবাইটে ফাইলের আকার দেখায়। নীচের আউটপুট -S বিকল্পটি ব্যবহার করে ফাইলগুলির আকার অনুযায়ী তাদের সাজানো তালিকা প্রদর্শন করে।

# dir -ashlS /home/kone

আপনি সম্প্রতি সংশোধন করা হয়েছে এমন ফাইলের সাথে তালিকার প্রথমটিতে উপস্থিত হওয়ার সাথে আপনি সংশোধন সময় অনুসারে বাছাই করতে পারেন। এটি -t বিকল্পটি ব্যবহার করে করা যেতে পারে।

# dir -ashlt /home/kone

তাদের মালিক ব্যতীত ফাইল তালিকাভুক্ত করতে আপনাকে -g বিকল্পটি ব্যবহার করতে হবে যা কেবল -l বিকল্পের মতো কাজ করে যা এটি ফাইলের মালিককে মুদ্রণ করে না। এবং গ্রুপের মালিক ছাড়াই ফাইলগুলি তালিকাবদ্ধ করতে নিম্নলিখিত -G বিকল্পটি ব্যবহার করুন।

# dir -ahgG /home/kone

আপনি উপরের আউটপুট থেকে লক্ষ্য করতে পারেন যে ফাইলের মালিক এবং গ্রুপের মালিকের নাম মুদ্রিত নয়। নিম্নরূপে অনুমোদনের পতাকা ব্যবহার করে আপনি কোনও ফাইলের লেখককে দেখতে পারেন।

# dir -al --author /home/kone

উপরের আউটপুটে, পঞ্চম কলামটি কোনও ফাইলের লেখকের নাম দেখায়। উদাহরণস্বরূপ.ডেস্কটপ ফাইলগুলি ব্যবহারকারী কোনের মালিকানাধীন, গ্রুপ কিলির অন্তর্গত এবং এটি ব্যবহারকারী কোনে রচনা করেছিল।

অন্যান্য সমস্ত ফাইলের আগে আপনি ডিরেক্টরিগুলি দেখতে চান এবং –group-ডিরেক্টরি-প্রথম পতাকাটি নীচের হিসাবে ব্যবহার করে এটি করা যেতে পারে।

# dir -l --group-directories-first

আপনি যখন উপরের আউটপুটটি পর্যবেক্ষণ করেন, আপনি দেখতে পাবেন যে নিয়মিত ফাইলগুলির আগে সমস্ত ডিরেক্টরি তালিকাভুক্ত থাকে। অনুমতিগুলির আগে d বর্ণটি কোনও ডিরেক্টরি নির্দেশ করে এবং a নিয়মিত ফাইল নির্দেশ করে।

আপনি সাব-ডাইরেক্টরিগুলি পুনরাবৃত্তভাবে দেখতে পারেন, যার অর্থ আপনি নীচের হিসাবে -আর বিকল্পটি ব্যবহার করে একটি ডিরেক্টরিতে সমস্ত অন্যান্য উপ ডিরেক্টরিকে তালিকাভুক্ত করতে পারেন।

# dir -R

উপরের আউটপুটে, (।) সাইন মানে ব্যবহারকারী কোনের বর্তমান ডিরেক্টরি এবং হোম ডিরেক্টরিটির তিনটি উপ-ডিরেক্টরি রয়েছে যা ব্যাকআপ, ডির এবং ডক্স।

ব্যাকআপ সাব-ডিরেক্টরিতে আরও দুটি উপ-ডিরেক্টরি রয়েছে যা মারিয়্যাডবি এবং মাইএসকিএল যার কোনও সাব-ডিরেক্টরি নেই d

দির উপ-ডিরেক্টরিটির কোনও উপ-ডিরেক্টরি নেই। এবং ডক্স উপ-ডিরেক্টরিতে দুটি সাব-ডাইরেক্টরি রয়েছে যার নাম বুকস এবং টুটস যার সাব-ডিরেক্টরি নেই।

ব্যবহারকারী এবং গোষ্ঠী আইডি দেখতে, আপনাকে -n বিকল্পটি ব্যবহার করতে হবে। আসুন পরের দুটি ফলাফলের মধ্যে পার্থক্যটি পর্যবেক্ষণ করি।

-N বিকল্প ব্যতীত আউটপুট।

# dir -l --author

-N বিকল্প সহ আউটপুট।

# dir -nl --author

এটি -m বিকল্প ব্যবহার করে সংরক্ষণাগারভুক্ত করা যেতে পারে।

# dir -am

Dir কমান্ডটি ব্যবহার করতে সহায়তা পেতে হেল্প পতাকা ব্যবহার করুন এবং দির ব্যবহারের সংস্করণ সম্পর্কিত বিবরণ দেখতে।

উপসংহার

এগুলি dir কমান্ডের বেসিক ব্যবহারের উদাহরণ, অন্যান্য অনেক অপশন ব্যবহার করতে আপনার সিস্টেমে ডায়ার কমান্ডের জন্য ম্যানুয়াল এন্ট্রি দেখুন। আপনি যদি dir কমান্ড ব্যবহারের অন্য কোনও আকর্ষণীয় বিকল্প বা উপায় খুঁজে পান তবে একটি মন্তব্য লিখে আমাদের জানতে দিন। আশা করি আপনি এই নিবন্ধটি দরকারী বলে মনে করি।