উত্তর:
find / -type f -name ""
আপনি যদি সঠিক ফাইল নামটি জানেন তবে একটি সরল কৌশলটি করবে।
find / -type f -iname "filename*"
আপনি যদি আরও ফাইলের সাথে মিল রাখতে চান (কেস উপেক্ষা করুন)।
চলুন -type
বিকল্প যদি আপনি ডিরেক্টরি ইত্যাদি আরও তথ্যের জন্য খোঁজ ম্যানুয়াল দেখুন জন্য অনুসন্ধান করতে চান। ম্যানুয়ালটি দেখতে, কমান্ডটি জারি করুন:
man find
/mount/hddyouwanttosearch
আপনি locate
কমান্ড সন্ধান করতেও ব্যবহার করতে পারেন। লোকেরা যদি কাজটি খুঁজে পায় তবে তারা অবস্থান নির্ধারণ করবে কেন ? কারণ এটি অনুসন্ধানের চেয়ে অনেক দ্রুততর কারণ এটি কেবল আপনার ফাইল / রেজেক্স সন্ধানের জন্য সূচিযুক্ত অবস্থানের ডেটাবেস (গুলি) অনুসন্ধান করে।
উদাহরণ:
locate some-file.avi
"কিছু-ফাইল.ইভি" নামে পরিচিত একটি ফাইলের জন্য ডিস্কের প্রায় প্রতিটি ফাইলের ডাটাবেস (গুলি) অনুসন্ধান করে।
locate -i "some-file.avi"
আপনি যে ফাইলটির সন্ধান করছেন সে ক্ষেত্রে তা অগ্রাহ্য করবে।
locate -i "*.txt"
আপনার সিস্টেমে **। txt * এক্সটেনশন সহ সমস্ত ফাইলের অবস্থানের তালিকা প্রদর্শন করবে।
man locate
ফাইলটি আরও তথ্যের জন্য।
updatedb
সূচী ডাটাবেস আপ-টু-ডেট রয়েছে তা নিশ্চিত করার জন্য আপনাকে প্রথমে দৌড়াতে হবে, অন্যথায়, 'সন্ধান করুন' আপনি যা খুঁজছেন তা ফিরে নাও আসতে পারে।
updatedb
মূল হিসাবে চালানো আবশ্যক।
updatedb
যোগ করা /
হয় তবে কীভাবে এটি তার চেয়ে দ্রুত হতে পারে find /
?
লঞ্চারের "হোম ফোল্ডার" আইকনটি ক্লিক করে শুরু করুন।
উইন্ডোটি খোলে, "অনুসন্ধান" ক্লিক করুন।
আপনি বাক্সে যা সন্ধান করতে চান তা টাইপ করুন, তারপরে এন্টার টিপুন।
অবস্থানের জন্য ড্রপডাউন এর নীচে, আপনার হার্ড ড্রাইভ চয়ন করুন, তারপরে পুনরায় লোড ক্লিক করুন।
এরপরে ফলাফলগুলি প্রদর্শিত হবে। আশা করি এইটি কাজ করবে!
যদি আপনি কোনও ফাইলের অভ্যন্তরে একটি স্ট্রিং খুঁজছেন, আপনি গ্রেপ ব্যবহার করতে পারেন। এখানে একটি নমুনা আদেশ রয়েছে:
grep -r -i "some string" /home/yourusername
এই পাবেন "some string"
মধ্যে /home/yourusername
ডিরেক্টরি। অনুসন্ধান কেস ( -i
) এবং পুনরাবৃত্তি ডিরেক্টরিগুলি ( -r
) উপেক্ষা করবে । আপনি /
পুরো ডিরেক্টরিটি অনুসন্ধান করতে ডিরেক্টরি হিসাবে ব্যবহার করতে পারেন তবে এটি খুব কার্যকর নাও হতে পারে।
উবুন্টুতে, আমি জানি যে প্রত্যেকে সর্বদা কমান্ড লাইন ব্যবহার সম্পর্কে মতবাদী হতে চায় এবং আমি অতীতেও সেভাবেই ছিলাম, তবে আমি জিনোমকে "ফাইলগুলির জন্য অনুসন্ধান করুন ..." সরঞ্জাম পছন্দ করি। আমি এটা দুর্দান্ত মনে করি।
একটি ডেস্কটপ সেটআপের জন্য, "জিনোম-অনুসন্ধান-সরঞ্জাম" ইনস্টল করুন
sudo apt-get install gnome-search-tool
এটি কোনও সার্ভারে ইনস্টল করবেন না, এটি উবুন্টু ডেস্কটপ প্যাকেজটিও ইনস্টল করবে।
এটি নির্দেশ করার জন্য @ রিনজউইন্ডকে ধন্যবাদ জানাই।
ফিল্টার অন্তর্ভুক্ত:
\
Trying to locate a file, how can I search the entire hard drive for a file?
যে কোথাও কোনও 'সার্ভার-ইনস্টল' নেই ...
আপনি যদি মনে রাখতে না চান find
(যা খুব শক্তিশালী) প্যারামিটারগুলি আপনি অফিসিয়াল রেপো থেকে ইনস্টল করতে পারেন:
তাদের মধ্যে তিনটি দুর্দান্ত তবে আমি কেফাইন্ডকে সবচেয়ে ভাল পেয়েছি ।
থেকে উবুন্টু কমিউনিটি সাহায্যের উইকি আপনি উপযোগী হতে পারে: