यह कमांड dlocate है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
dlocate - डेबियन पैकेज की जानकारी देखने का कार्यक्रम
SYNOPSIS
dlocate [विकल्प] [आदेश] [ पैकेज... | प्रतिरूप...]
वर्णन
dlocate `dpkg -L' और `dpkg -S' जैसे प्रश्नों के लिए dpkg का एक तेज़ विकल्प है
कमानों
(कोई नहीं) उन सभी अभिलेखों की सूची बनाएं जहां या तो पैकेज का नाम या फ़ाइल नाम मेल खाता है प्रतिरूप.
ध्यान दें कि dlocate GNU grep का उपयोग करता है, इसलिए सामान्य regexp मेटाएक्टैक्टर्स को लेने की आवश्यकता है
खाते में या '-F' (फिक्स्ड स्ट्रिंग) grep विकल्प का उपयोग करके टाला जाता है।
उदाहरण के लिए, ` . खोजने के लिए/ usr / बिन /[', आप कोशिश कर सकते हैं: dlocate '/ usr / बिन /\[' or
dlocate -F '/ usr / बिन /['
-S उन सभी अभिलेखों की सूची बनाएं जहां केवल फ़ाइल नाम मेल खाता है प्रतिरूप.
ध्यान दें कि dlocate GNU grep का उपयोग करता है, इसलिए सामान्य regexp मेटाएक्टैक्टर्स को लेने की आवश्यकता है
खाते में। फिक्स्ड स्ट्रिंग खोजें -S के साथ असंगत हैं।
उदाहरण के लिए, ` . खोजने के लिए/ usr / बिन /[', आपको टाइप करना होगा:
dlocate '/ usr / बिन /\['
-l `डीपीकेजी-एल' का रेगेक्सप-संवर्धित अनुकरण। सभी पैकेज दिखाता है जो मेल खाते हैं पैकेज.
आंतरिक रूप से यह 'dpkg -l' के पुन: स्वरूपित आउटपुट वाली फ़ाइल पर grep का उपयोग करता है
(टैब द्वारा अलग किए गए चार फ़ील्ड; स्थिति, पैकेज-नाम, स्थापित संस्करण, संक्षिप्त
विवरण) तो यह उन पैकेजों को लौटाएगा जिनका संस्करण या संक्षिप्त विवरण मेल खाता है,
भी है.
नियमित अभिव्यक्ति के विभिन्न स्वाद समर्थित हैं। उदाहरण के लिए, विस्तारित Regexp:
dlocate -l '^..[[:स्पेस:]]libc6'
या पर्ल रेगेक्सपी:
dlocate -P -l '^..\slibc6'
ये दोनों उन सभी पैकेजों को सूचीबद्ध करेंगे जिनके नाम `libc6' से शुरू होते हैं।
ध्यान दें कि रेगुलर एक्सप्रेशन और dpkg's . के बीच अंतर के कारण
शेल-शैली पैटर्न मिलान, से आउटपुट dlocate -l कभी-कभी अलग होता है
से आउटपुट के लिए dpkg -l.
यह कोई बग नहीं है, रेगुलर एक्सप्रेशन शेल पैटर्न की तुलना में कहीं अधिक लचीले होते हैं
मेल मिलाना। इस तरह से dlocate को चलाना है, लेकिन इसके लिए कुछ की आवश्यकता हो सकती है
आप जो आउटपुट चाहते हैं उसे प्राप्त करने के लिए नियमित अभिव्यक्तियों का ज्ञान।
-k संस्थापित गुठली और सभी संबंधित संकुलों के संकुल नामों की सूची बनाएं
-K संस्थापित गुठली और सभी संबंधित संकुलों की विस्तृत सूची
-L सभी फाइलों को सूचीबद्ध करें पैकेज.
-s की प्रिंट स्थिति पैकेज.
-LS में सभी फाइलों का `ls -ldF' पैकेज.
-lsconf
'ls -ldF' में conffiles का पैकेज.
-कॉन्फ सूची में शामिल हैं पैकेज.
-डु सभी फाइलों का `du -sck` in पैकेज.
-एमडी5सम
की सूची md5sums (यदि कोई हो) पैकेज.
-एमडी5चेक
के md5sums (यदि कोई हो) की जाँच करें पैकेज.
-आदमी सूची मैन पेज (यदि कोई हो) in पैकेज.
-लस्मान मैन पेज (यदि कोई हो) का पूरा पथ/फ़ाइल नाम सूचीबद्ध करें पैकेज.
-सबीन निष्पादन योग्य फ़ाइलों (यदि कोई हो) का पूरा पथ/फ़ाइल नाम सूचीबद्ध करें पैकेज.
विकल्प
--फ़ाइलनाम-केवल
फ़ाइलों की खोज करते समय केवल आउटपुट फ़ाइल नाम
--पैकेज-केवल
फ़ाइलों की खोज करते समय केवल आउटपुट पैकेज नाम
-w, --शब्द-regexp
केवल उन पंक्तियों का चयन करें जिनमें मिलान हों जो पूरे शब्द बनाते हैं। परीक्षा यह है कि
मेल खाने वाला सबस्ट्रिंग या तो लाइन की शुरुआत में होना चाहिए, या इससे पहले होना चाहिए
एक गैर-शब्द घटक चरित्र। इसी तरह, यह या तो के अंत में होना चाहिए
लाइन या उसके बाद एक गैर-शब्द घटक चरित्र। शब्द-घटक वर्ण
अक्षर, अंक और अंडरस्कोर हैं।
-i, --मामले की अनदेखी करें
PATTERN में केस भेदों पर ध्यान न दें
-E, --विस्तारित-regexp
व्याख्या प्रतिरूप एक विस्तारित नियमित अभिव्यक्ति के रूप में। यह डिफ़ॉल्ट है।
-F, --फिक्स्ड-स्ट्रिंग्स
व्याख्या प्रतिरूप फिक्स्ड स्ट्रिंग्स की सूची के रूप में, न्यूलाइन्स द्वारा अलग की गई, जिनमें से कोई भी
मिलान किया जाना है।
-G, --बेसिक-रेगेक्सप
व्याख्या प्रतिरूप एक बुनियादी नियमित अभिव्यक्ति के रूप में।
-P, --perl-regexp
व्याख्या प्रतिरूप एक पर्ल नियमित अभिव्यक्ति के रूप में। यह अत्यधिक माना जाता है
जीएनयू grep के भीतर प्रयोगात्मक और लागू नहीं की गई सुविधाओं की चेतावनी दे सकता है।
-h, -H, --मदद
एक संक्षिप्त सहायता संदेश तैयार करता है और बाहर निकलता है।
-V, --संस्करण
dlocate की संस्करण संख्या प्रदर्शित करें और बाहर निकलें।
-v, --शब्दशः, - दाढ़
वर्बोज़ डिबगिंग आउटपुट तैयार करें
onworks.net सेवाओं का उपयोग करके ऑनलाइन dlocate का उपयोग करें