locate

फ़ाइल और डायरेक्टरी

इस्तेमाल

locate [name]

डिस्क की जगह पहले से बने index में खोजता है, इसलिए तुरंत जवाब देता है, पर पिछले updatedb के बाद बनी फ़ाइलें उसे नहीं दिखतीं।

आम विकल्प

विकल्पअर्थ
-iIgnore case
-lStop after N results
-cPrint only how many matched
-bGNU mlocate: match the file name, not the whole path
-rGNU: read the pattern as a regular expression
-eGNU: skip entries that no longer exist on disk

उदाहरण

locate -i nginx.conf

Finds the config anywhere on disk, instantly.

sudo updatedb

Rebuilds the index so new files can be found.

हटाना, मिटाना और ढूँढना। कुछ कमांड दोबारा नहीं पूछते, इसीलिए -i लगाने की आदत हाथ बचाती है।

कैसे पढ़ें

  • बड़े कोष्ठक [ ] उस हिस्से को दिखाते हैं जिसे छोड़ा जा सकता है।
  • तीन बिंदु … का मतलब है एक से ज़्यादा दिए जा सकते हैं।
  • विकल्पों में बड़े-छोटे अक्षर मायने रखते हैं — कुछ कमांड में -r और -R अलग काम करते हैं।

आम सवाल

Q. locate क्या करता है?

डिस्क की जगह पहले से बने index में खोजता है, इसलिए तुरंत जवाब देता है, पर पिछले updatedb के बाद बनी फ़ाइलें उसे नहीं दिखतीं।

Q. इसे कैसे लिखें?

locate [name] — बड़े कोष्ठक वह हिस्सा दिखाते हैं जो छोड़ा जा सकता है।

Q. कितने विकल्प जानने लायक़ हैं?

यहाँ 6 दिए हैं; पूरी सूची man locate में है। यह कमांड फ़ाइल और डायरेक्टरी में आती है।

मिलती-जुलती कमांड

man पेज: man locate