find
কমান্ডটি ব্যবহার করা সম্ভবত সবচেয়ে সহজ , যা আপনাকে ডিরেক্টরি ট্রি দ্বারা পুনরাবৃত্তভাবে অনুসন্ধান করতে দেয়। উদাহরণস্বরূপ, আপনি যদি কেবলমাত্র পঠনযোগ্য ফাইলগুলি সন্ধান করতে চান তবে আপনি টাইপ করতে পারেন
find <specify location> -type f -perm -444
কোনও নির্দিষ্ট ব্যবহারকারীর অন্তর্ভুক্ত ফাইলগুলির জন্য আপনি ব্যবহার করতে পারেন
find <location> -type f -user mike
এক্সিকিউটেবল ফাইলগুলির জন্য (সকলের জন্য) আপনি ব্যবহার করতে পারেন
find <location> -type f -perm -777
তাদের জন্য যা এক্সিকিউটেবল এবং কেবল পঠনযোগ্য তাদের জন্য আপনি উপরের উদাহরণটিতে 7 777 এর জায়গায় 555 ব্যবহার করবেন। এছাড়াও আপনি যে ফাইল দ্বারা substituting একদল অন্তর্গত জন্য অনুসন্ধান করতে পারেন -user mike
জন্য -group mike
।
অনুসন্ধানের পদগুলিকে অবহেলা করতে এবং সঠিক বিপরীতে অনুসন্ধান করার জন্য, আপনি এই জাতীয় একটি বিস্ময়বোধক চিহ্ন ব্যবহার করতে পারেন:
find <location> -type f ! -perm -444
দ্রষ্টব্য: অনুমতিগুলির পূর্বে ড্যাশ নির্দিষ্ট করার -perm -444
অর্থ (যেমন ) কেবলমাত্র পঠিত পতাকা রয়েছে এমন সমস্ত ফাইল পাওয়া যাবে এবং কেবল 444 টি নয়; ঠিক 444 টি অনুসন্ধান করতে এবং কেবলমাত্র, ড্যাশগুলি সরান (উদাঃ -perm 444
)।
নোট 2: অনুমতিগুলির সংমিশ্রণের -a
জন্য এবং এর -o
জন্য বা এর জন্য ব্যবহার করার পাশাপাশি অনুসন্ধান করা যেতে পারে ; উদাহরণস্বরূপ এই অনুমতিগুলি খুঁজে পেতে টাইপ করুন:
find <location> -type f -perm 744 -o -perm 666
ডিরেক্টরিগুলির সাথে অনুসন্ধান করা যেতে পারে -type d
।
man find
অন্যান্য উপলব্ধ অনুমতি জন্য দেখুন ।
-444
এবং444