লিনাক্সে লিস্ট ফাইলের জন্য ls কমান্ড ব্যবহার করে

ফাইল সিস্টেমটি নেভিগেট করার জন্য ls কমান্ডটি সবচেয়ে গুরুত্বপূর্ণ কমান্ড লাইন টুলগুলির একটি। এখানে কমান্ড লাইন ব্যবহার করে আপনার ফাইল সিস্টেম নেভিগেট করার জন্য প্রয়োজনীয় কমান্ডের একটি সম্পূর্ণ তালিকা

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

একটি ফোল্ডারে ফাইলগুলি তালিকাভুক্ত করুন

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

আপনি ফাইলের মধ্যে ফাইলগুলি তালিকাভুক্ত করতে আসলে আপনার কাছে নেভিগেট করতে হবে না। আপনি নীচে নির্দেশিত ls কমান্ডের অংশ হিসাবে সহজভাবে পাথটি নির্দিষ্ট করতে পারেন।

ls / path / to / ফাইল

ডিফল্টরূপে, ফাইল এবং ফোল্ডারগুলির স্ক্রিনে কলামে তালিকাভুক্ত করা হবে এবং আপনি যা দেখতে পাবেন তা হল ফাইলের নাম।

লুকানো ফাইলগুলি (ফাইলগুলি সম্পূর্ণ স্টপ দিয়ে শুরু হয়) স্বয়ংক্রিয়ভাবে ls কমান্ডটি চালায় না। আপনি নিম্নলিখিত কমান্ডটি পরিবর্তে ব্যবহার করতে হবে।

ls -a
ls - সব

এই বিয়োগ একটি (-এ) উপরে ব্যবহৃত সুইচ তালিকা সব জন্য দাঁড়িয়েছে। এই কমান্ড চালানো বা প্রকৃতপক্ষে এটি সরবরাহ করা পাথ বিরুদ্ধে ডিরেক্টরী মধ্যে একেবারে প্রতিটি ফাইল এবং ফোল্ডার তালিকা।

এটির ফলাফল হল যে আপনি একটি ফাইল নামক দেখতে পাবেন। এবং অন্য একটি ..

। একক পূর্ণ স্টপ বর্তমান ফোল্ডারের জন্য দাঁড়ায় এবং ডবল পূর্ণ স্টপটি একটি স্তরের উপরে দাঁড়ায়।

যদি আপনি ফাইলগুলির তালিকার থেকে এইগুলি বাদ দিতে চান তবে নিম্নরেখাটির পরিবর্তে একটি মূলধন A ব্যবহার করতে পারেন:

ls -a
ls - সর্বমোট - সব

কয়েকটি কমান্ড যেমন mv কমান্ড এবং cp কমান্ডটি ফাইলগুলির চারপাশে সরাতে এবং অনুলিপি করার জন্য ব্যবহৃত হয় এবং সুইচগুলি এই কমান্ডগুলির সাথে ব্যবহার করা যেতে পারে যা মূল ফাইলের ব্যাকআপ তৈরি করে।

এই ব্যাকআপ ফাইল সাধারণত একটি টিল্ড (~) দিয়ে শেষ হয়।

ব্যাকআপ ফাইলগুলি বাদ দেওয়ার জন্য (ফাইলগুলি টিল্ডের সাথে শেষ হয়) নিম্নলিখিত কমান্ডটি চালান:

ls-B
ls --ignore-backups

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

আপনি যদি বিভিন্ন রং প্রদর্শন করতে না চান তাহলে আপনি নিম্নলিখিত কমান্ড ব্যবহার করতে পারেন:

ls --color = কখনই না

যদি আপনি আরও বিস্তারিত আউটপুট চান তবে আপনি নিম্নলিখিত সুইচ ব্যবহার করতে পারেন:

ls -l

এটি তালিকা, ইনডেসের সংখ্যা, মালিক এবং গোষ্ঠী, ফাইলের আকার, সর্বশেষ অ্যাক্সেসকৃত তারিখ এবং সময় এবং ফাইলের নামের তালিকা দেখায়।

আপনি যদি মালিক দেখতে চান না তাহলে নীচের কমান্ডটি ব্যবহার করুন।

ls -g

আপনি নিম্নলিখিত সুইচ নির্দিষ্ট করে গ্রুপ বিবরণ বাতিল করতে পারেন:

ls -o


আরও বেশি তথ্য প্রদর্শন করতে অন্যান্য সুইচগুলির সাথে দীর্ঘ ফর্ম্যাট তালিকা ব্যবহার করা যেতে পারে। উদাহরণস্বরূপ, আপনি নিম্নলিখিত কমান্ডটি চালানোর মাধ্যমে ফাইলটির লেখক খুঁজে পেতে পারেন।

ls -l - author

আপনি দীর্ঘ পাঠ্যবইয়ের জন্য আউটপুটটি মানব পাঠযোগ্য ফাইলের আকার প্রদর্শন করতে পারেন:

ls -l -h
ls -l - মানব-পাঠযোগ্য
ls -l -s

একটি তালিকা কমান্ডের মধ্যে ব্যবহারকারী এবং গোষ্ঠীর নাম দেখানোর পরিবর্তে আপনি ls কমান্ডটি ফিজিকাল ইউজার আইডি এবং গ্রুপ আইডিগুলি নিম্নরূপ দেখতে পাবেন:

ls -l -n

Ls কমান্ডটি নিচের দিকের নির্দিষ্ট পথ থেকে ফাইল এবং ফোল্ডারগুলি দেখানোর জন্য ব্যবহার করা যেতে পারে।

উদাহরণ স্বরূপ:

ls -r / home

উপরের কমান্ডটি হোম ডিরেক্টরি যেমন ফাইল, সঙ্গীত, ভিডিও, ডাউনলোড এবং ডকুমেন্টগুলির নীচে সমস্ত ফাইল এবং ফোল্ডার দেখাবে।

আউটপুট বিন্যাস পরিবর্তন করুন

ডিফল্টরূপে, ফাইল তালিকাটির জন্য আউটপুট কলামে স্ক্রীনে থাকে।

তবে আপনি নীচের হিসাবে দেখানো একটি ফরম্যাট হিসাবে নির্দিষ্ট করতে পারেন।

ls -x
ls --format = জুড়ে

স্ক্রিন জুড়ে কলামগুলির তালিকা দেখান।

ls -m
ls --format = কমা

একটি কমা দ্বারা বিভাজিত বিন্যাসে তালিকাটি দেখান।

ls -x
ls --format = অনুভূমিক

একটি অনুভূমিক বিন্যাসে তালিকাটি দেখান

ls -l
ls --format = দীর্ঘ

আগের বিভাগে উল্লিখিত হিসাবে এটি একটি দীর্ঘ বিন্যাসে তালিকা দেখায়।

ls -1
ls --format = একক কলাম
ls --format = verbose

সমস্ত ফাইল এবং ফোল্ডারগুলি দেখায়, প্রতিটি সারিতে 1 টি।

ls -c
ls --format = উল্লম্ব

তালিকা উল্লম্বভাবে দেখায়।

Ls কমান্ড থেকে আউটপুট কিভাবে সাজানো হয়

Ls কমান্ডের আউটপুট সাজানোর জন্য আপনি --sort সুইচটি নিম্নরূপ ব্যবহার করতে পারেন:

ls --sort = none
ls --sort = আকার
ls --sort = সময়
ls --sort = সংস্করণ

ডিফল্টটি সেট করা হয় যার মানে ফাইলগুলি নাম অনুসারে বাছাই করা হয়। যখন আপনি আকার অনুসারে সাজান তখন ফাইলটি সর্বাধিক আকারে প্রদর্শিত হবে এবং ক্ষুদ্রতমটি শেষ দেখানো হবে।

সময় অনুসারে বাছাই করা ফাইলটি শেষ দেখায় এবং সর্বশেষ অন্তিম অ্যাক্সেস করা ফাইলটি দেখায়।

ঘটনাক্রমে, উপরের সবগুলি পরিবর্তে নিম্নলিখিত কমান্ডের সাহায্যে প্রাপ্ত করা যায়:

ls -U
ls -s
ls -t
ls -v

যদি আপনি চান বিপরীত সাজানোর ক্রমে ফলাফল নিম্নলিখিত কমান্ড ব্যবহার।

ls -r --sort = আকার
ls --reverse --sort = আকার

সারাংশ

সময় ফর্ম্যাটিংয়ের সাথে অনেকগুলি সংখ্যার উপলব্ধ রয়েছে। আপনি ls লিনাক্স ম্যানুয়াল পৃষ্ঠাটি পড়ার মাধ্যমে অন্যান্য সমস্ত সুইচ সম্পর্কে পড়তে পারেন।

মানুষ ls