অন্যান্য (অ-বর্তমান) ডিরেক্টরিতে আমি কীভাবে ফাইলগুলি তালিকা করতে পারি?


10

যদি ls বর্তমান ডিরেক্টরিটির বিষয়বস্তু তালিকাভুক্ত করে, সিডি ব্যবহার না করে একটি অনুরূপ কমান্ড রয়েছে যা একটি বর্তমান কারেন্ট ডিরেক্টরিটির বিষয়বস্তু তালিকাবদ্ধ করে?

উত্তর:


12

lsআপনি যে ডিরেক্টরিটি তালিকাভুক্ত করতে চান তার কেবল পাথ টাইপ করার পরে আপনি এটি পাবেন। আপনি নিজের বাড়ির ডিরেক্টরিতে রয়েছেন তা কল্পনা করুন তবে তালিকা তৈরি করতে চান /etc। কেবল চালান ls /etcএবং আপনি এটি তালিকাভুক্ত পাবেন।


6

ls এটি করবে।

এর সিনট্যাক্সটি lsহ'ল:

 ls flags file-or-directory-names

আমি যা বলছি তার জন্য file-or-directory-namesআপনি বর্তমান ডিরেক্টরিতে কেবলমাত্র কিছু ফাইল তালিকাভুক্ত করতে ফাইলগুলি তালিকাভুক্ত করতে পারেন। উদাহরণস্বরূপ, ls -l foo barন্যায়সঙ্গত fooএবং bar(দীর্ঘ আকারে, যেমন আমি -lপতাকাটি দিয়েছি ) সম্পর্কিত তথ্যের তালিকা তৈরি করব । ls baz*goযাদের নাম দিয়ে শুরু হয় bazএবং go(যদি থাকে) দিয়ে শেষ হবে এমন সমস্ত ফাইলের তালিকা তৈরি করবে ।

আপনি যখন ডিরেক্টরিটির নাম দেন ls, এটি বর্তমান ডিরেক্টরিটির পরিবর্তে সেই ডিরেক্টরিটির বিষয়বস্তু তালিকাভুক্ত করে ।

সুতরাং, এর বিষয়বস্তু তালিকাবদ্ধ /var/logকরতে, আপনি কেবল চালাতে পারবেন:

ls /var/log

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

পার্শ্ব নোট হিসাবে, কখনও কখনও আপনি হয়ত দেখতে পান যে আপনি কোনও ডিরেক্টরিের বিষয়বস্তু তালিকাভুক্ত করতে চান না , তবে কেবল ফাইলটিকে তালিকাভুক্ত করার মতো ডিরেক্টরিটি তালিকাভুক্ত করুন। এটি করার জন্য, আপনি -dপতাকাটি পাস করতে পারেন । উদাহরণস্বরূপ, এটি /var/logদীর্ঘ আকারে প্রদর্শন করে (এর সামগ্রীগুলি নয় , /var/logনিজেই):

ls -ld /var/log

খুব বিস্তারিত. তবে, মনে রাখবেন যে সমস্ত ফাইল যা দিয়ে শুরু হয় এবং এর সাথে শেষ হয় সেগুলি lsপ্রসারণের জন্য দায়ী নয় - এটি শেলটি এটি করে। baz*gobazgo
krlmlr

@ কেআরএলএমএলআর রাইট, এটির জন্য একাধিক যুক্তি (সম্ভাব্যভাবে) প্রাপ্তির ls baz*goএকটি উদাহরণ (এবং এইভাবে এর সাথে মিল রয়েছে )। lsfile-or-directory-namesls foo bar
এলিয়াহ কাগন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.