ডিফল্ট সেটিং, আপডেট করা হয়েছে, এটি /etc/cron এ আছে। দৈনিক এবং এর নাম স্লোকেট। cron আপনি যদি স্টার্টআপে updateb চালাতে চান, তাহলে আপনি /etc/rc ফাইলে updatebd লাইন যোগ করতে পারেন।
Updatedb কোথায় অবস্থিত?
আপনি লোকেটের জন্য ম্যান পৃষ্ঠাটি পড়তে পারেন, যা বলে ডিফল্ট অবস্থান হল /var/cache/locate/locatedb। আমার সেখানে নেই. আপনি "updatedb" বা "locatedb" নামের ফাইলগুলি অনুসন্ধান করার জন্য নিজেই লোকেট ব্যবহার করতে পারেন৷
Ubuntu এ Updatedb কি?
updatedb locate(1) দ্বারা ব্যবহৃত একটি ডাটাবেস তৈরি বা আপডেট করে। যদি ডাটাবেসটি ইতিমধ্যেই বিদ্যমান থাকে, তবে পরিবর্তিত হয়নি এমন ডিরেক্টরিগুলি পুনরায় পড়া এড়াতে এর ডেটা পুনরায় ব্যবহার করা হয়। updateb সাধারণত প্রতিদিন ক্রোন(8) দ্বারা ডিফল্ট ডাটাবেস আপডেট করার জন্য চালানো হয়।
কিভাবে Updatedb Linux ব্যবহার করবেন?
এখন, একজন নিয়মিত ব্যবহারকারী হিসাবে আপডেটb চালানোর জন্য, আপনার ব্যবহারকারীর অ্যাক্সেস নেই এমন সবকিছু বাদ দিতে 0 এর মান সহ the -l পতাকা ব্যবহার করুন। তারপর, -o পতাকা সহ আপনার হোম ডিরেক্টরিতে একটি স্থানীয় আউটপুট নির্দিষ্ট করুন। ব্যবহারকারী-নির্দিষ্ট ডাটাবেস অনুসন্ধান করতে, সিস্টেম একের পরিবর্তে, ব্যবহারকারীকে নির্দিষ্ট করতে -d পতাকা ব্যবহার করুন।
Updatedb কমান্ড কি?
updatedb locate দ্বারা ব্যবহৃত ফাইল নামের ডাটাবেস তৈরি ও আপডেট করে। updateb ফাইন্ডের আউটপুটের অনুরূপ ফাইলগুলির একটি তালিকা তৈরি করে এবং তারপর কর্মক্ষমতার জন্য ডাটাবেস অপ্টিমাইজ করার জন্য ইউটিলিটিগুলি ব্যবহার করে। updateb প্রায়ই ক্রোন কাজ হিসাবে পর্যায়ক্রমে চালানো হয় এবং এর সাথে কনফিগার করা হয়এনভায়রনমেন্ট ভেরিয়েবল বা কমান্ড অপশন।