लिनक्समध्ये फाइल्स शोधत आहे

कोणत्याही ऑपरेटिंग सिस्टममध्ये कार्य करताना, कधीकधी एखाद्या विशिष्ट फाईल शोधण्यासाठी त्वरेने साधने वापरण्याची आवश्यकता असते. हे लिनक्ससाठी देखील उपयुक्त आहे, म्हणून या ओएसमध्ये फायली शोधण्यासाठी सर्व संभाव्य मार्ग विचारात घेतले जातील. फाईल मॅनेजर टूल्स आणि कमांडस् या दोन्हीमध्ये वापरल्या गेलेल्या "टर्मिनल".

हे सुद्धा पहाः
लिनक्समध्ये फाईल्सचे नाव बदला
लिनक्समधील फाईल्स बनवा आणि हटवा

टर्मिनल

इच्छित फाइल, आदेश शोधण्यासाठी आपल्याला एकाधिक शोध मापदंड निर्दिष्ट करण्याची आवश्यकता असल्यास शोधा अपरिहार्य त्याचे सर्व रूप विचारात घेण्यापूर्वी, सिंटॅक्स आणि पर्यायांकडून जाणे महत्त्वपूर्ण आहे. यात खालील वाक्यरचना आहे:

पाथ पर्याय शोधा

कुठे मार्ग - ही निर्देशिका आहे जिथे शोध घेईल. मार्ग निर्दिष्ट करण्यासाठी येथे तीन मुख्य पर्याय आहेत:

  • / - रूट आणि समीप निर्देशिकांनी शोधा;
  • ~ - होम डिरेक्टरीद्वारे शोधा;
  • ./ - निर्देशिका मध्ये शोधा ज्यामध्ये वापरकर्ता सध्या स्थित आहे.

आपण ज्या डिरेक्टरीमध्ये फाईल स्थापन केली जाते त्या निर्देशिकेकडे थेट पथ निर्दिष्ट देखील करू शकता.

पर्याय शोधा बरेच काही, आणि त्यास धन्यवाद की आपण आवश्यक चलन सेट करुन लवचिक शोध सेटअप करू शकता:

  • -नाव - शोधल्या जाणार्या आयटमच्या नावावर आधारित शोध घ्या;
  • -उसर - विशिष्ट वापरकर्त्याशी संबंधित फायली शोधा;
  • गट - वापरकर्त्यांचा विशिष्ट गट शोधण्यासाठी;
  • -पार्म - निर्दिष्ट प्रवेश मोडसह फायली दर्शवा;
  • -आकार एन - ऑब्जेक्टच्या आकारावर आधारित शोध;
  • -टायम + एन-एन - अधिक बदललेल्या फाइल्ससाठी शोधा (+ एन) किंवा कमी (-एनअ) दिवस पूर्वी;
  • -प्रकार - विशिष्ट प्रकारच्या फाइल्ससाठी शोधा.

बर्याच प्रकारच्या आवश्यक घटक देखील आहेत. त्यांची यादी येथे आहे:

  • बी - ब्लॉक;
  • एफ सामान्य
  • पी - नावाचा पाइप;
  • डी - कॅटलॉग;
  • एल - लिंक;
  • एस सॉकेट;
  • सी - वर्ण.

विस्तृत सिंटॅक्स पार्सिंग आणि कमांड पर्यायांच्या नंतर शोधा आपण स्पष्ट उदाहरणांकडे जाऊ शकता. आदेश वापरण्याच्या पर्यायांच्या भरपूर प्रमाणात असल्यामुळे, सर्व चलनांसाठी उदाहरणे दिली जाणार नाहीत, परंतु केवळ सर्वाधिक वापरलेल्यांसाठी.

हे देखील पहा: "टर्मिनल" लिनक्समधील लोकप्रिय आज्ञा

पद्धत 1: नावाद्वारे शोधा (पर्याय -नाव)

बर्याचदा वापरकर्ते प्रणाली शोधण्यासाठी पर्याय वापरतात. -नावम्हणून त्याच्याशी प्रारंभ करूया. आपण काही उदाहरणे पाहू या.

विस्ताराद्वारे शोधा

समजा आपल्याला सिस्टममध्ये विस्ताराने फाइल शोधावी लागेल ".xlsx"जे निर्देशिकेत आहे ड्रॉपबॉक्स. हे करण्यासाठी, खालील आदेश वापरा:

शोधा / मुख्यपृष्ठ / वापरकर्ता / ड्रॉपबॉक्स -नाव "* .xlsx" -प्रिंट

त्याच्या वाक्यरचनातून, आम्ही असे म्हणू शकतो की शोध निर्देशिकामध्ये आयोजित केला जातो ड्रॉपबॉक्स ("/ मुख्यपृष्ठ / वापरकर्ता / ड्रॉपबॉक्स"), आणि इच्छित ऑब्जेक्ट विस्तारासह असणे आवश्यक आहे ".xlsx". लघुग्रह सूचित करतो की शोध या नावाच्या सर्व फाइल्सवर त्यांचे नाव न घेताच आयोजित केले जाईल. "-प्रिंट" दर्शवते की शोध परिणाम प्रदर्शित केले जातील.

उदाहरणः

फाइल नावाद्वारे शोधा

उदाहरणार्थ, आपण निर्देशिकेमध्ये शोधू इच्छित आहात "/ घर" नावाची फाइल "गंमत"परंतु त्याचे विस्तार अज्ञात आहे. या बाबतीत, पुढील गोष्टी करा:

~ -name "lumpics *" -print शोधा

जसे आपण पाहू शकता, येथे प्रतीक वापरला जातो. "~", याचा अर्थ होम डिरेक्टरीमध्ये शोध घेण्यात येईल. पर्याय नंतर "-नाव" आपण ज्या फाइल शोधत आहात त्याचे नाव निर्दिष्ट केले आहे ("गंमत *"). शेवटी एक तारांकन म्हणजे याचा अर्थ केवळ शोधाद्वारेच होईल, विस्तार समाविष्ट न करता.

उदाहरणः

नावाने प्रथम अक्षर शोधा

जर आपणास फक्त पहिले अक्षर आठवते जे फाइलचे नाव सुरू होते, तेथे एक विशिष्ट कमांड सिंटॅक्स आहे जो आपल्याला शोधण्यात मदत करेल. उदाहरणार्थ, आपल्याला एक फाइल शोधायची आहे जी एका पत्राने सुरु होते "जी" पर्यंत "एल"आणि आपल्याला माहित नाही की ती कोणती निर्देशिका आहे. मग आपल्याला खालील आज्ञा चालविण्याची आवश्यकता आहे:

शोधा / -नाव "[जी-एल] *" -प्रिंट

मुख्य आदेशानंतर त्वरित "/" चिन्हाद्वारे निर्णय घेतल्यास, मूळ प्रणालीमधून अर्थात संपूर्ण सिस्टीममधून शोध सुरू केला जाईल. पुढे, भाग "[जी-एल] *" याचा अर्थ असा आहे की शोध शब्द विशिष्ट अक्षराने सुरू होईल. आमच्या बाबतीत "जी" पर्यंत "एल".

तसे, जर आपल्याला फाइल विस्तार माहित असेल तर प्रतीकानंतर "*" ते निर्दिष्ट करू शकता. उदाहरणार्थ, आपल्याला समान फाइल शोधण्याची आवश्यकता आहे, परंतु आपल्याला माहिती आहे की त्याचे विस्तार आहे ".odt". मग आपण खालील आदेश वापरू शकता:

शोधा / -नाव "[जी-एल] *. odt" -प्रिंट

उदाहरणः

पद्धत 2: प्रवेश मोडद्वारे शोधा (पर्याय-पर्म)

काहीवेळा एखादे ऑब्जेक्ट शोधणे आवश्यक आहे ज्यांच्या नावाचे आपल्याला माहित नाही परंतु आपल्याकडे प्रवेश मोड कोणता आहे हे आपल्याला माहिती आहे. मग आपल्याला पर्याय वापरण्याची आवश्यकता आहे "-स्पर्म".

वापरणे अगदी सोपे आहे, आपल्याला फक्त शोध स्थान आणि प्रवेश मोड निर्दिष्ट करण्याची आवश्यकता आहे. येथे अशा कमांडचे उदाहरण दिले आहे:

~ -स्पर्म 775-प्रिंट शोधा

म्हणजेच, शोध हा मुख्य विभागामध्ये आयोजित केला जातो आणि आपण ज्या ऑब्जेक्टसाठी शोधत आहात त्यामध्ये प्रवेश असेल. 775. आपण या संख्येच्या समोर एक "-" वर्ण देखील निर्धारित करू शकता, तर आढळलेल्या वस्तूंना शून्य पासून निर्दिष्ट मूल्यावर परवानगी बिट्स असतील.

पद्धत 3: वापरकर्त्याद्वारे किंवा गटाद्वारे (युजर आणि-समूह पर्याय) शोधा

कोणत्याही ऑपरेटिंग सिस्टममध्ये वापरकर्ते आणि गट आहेत. आपण यापैकी एका श्रेणीशी संबंधित एखादे ऑब्जेक्ट शोधू इच्छित असल्यास, त्यासाठी आपण पर्याय वापरू शकता "-उसर" किंवा "-समूह"क्रमशः.

नावाच्या नावावरून फाइल शोधा

उदाहरणार्थ, आपल्याला निर्देशिकेमध्ये शोधण्याची आवश्यकता आहे ड्रॉपबॉक्स फाइल "लैम्पिक्स", परंतु आपल्याला ते काय म्हणतात ते माहित नाही आणि आपण केवळ तेच वापरकर्त्याचे आहात हे आपल्याला माहित आहे "वापरकर्ता". मग आपल्याला खालील आज्ञा चालविण्याची आवश्यकता आहे:

शोधा / घर / वापरकर्ता / ड्रॉपबॉक्स-वापरकर्ता वापरकर्ता -प्रिंट

या कमांडमध्ये आपण आवश्यक निर्देशिका निर्दिष्ट केली आहे/ घर / वापरकर्ता / ड्रॉपबॉक्स), सूचित केले आहे की आपण वापरकर्त्याच्या मालकीची फाइल शोधणे आवश्यक आहे (-उसर), आणि सूचित केले की ही फाइल कोणत्या वापरकर्त्याशी संबंधित आहे (वापरकर्ता).

उदाहरणः

हे सुद्धा पहाः
लिनक्समधील वापरकर्त्यांची यादी कशी पहावी
लिनक्समधील एका गटात युजर कसा जोडायचा

त्याच्या गट नावाद्वारे फाइल शोधा

एका विशिष्ट गटाच्या मालकीची फाइल शोधणे तितकेच सोपे आहे - आपल्याला फक्त पर्याय पुनर्स्थित करणे आवश्यक आहे. "-उसर" पर्याय वर "-समूह" आणि या गटाचे नाव सूचित करा:

अतिथी -प्रिंट / -rouroupe शोधा

अर्थात, आपण सूचित केले आहे की आपल्याला सिस्टममधील गटाशी संबंधित फाइल शोधायची आहे "अतिथी". संपूर्ण प्रणालीमध्ये शोध आढळेल, हे चिन्हाने सूचित केले जाईल "/".

पद्धत 4: फाईलसाठी त्याच्या प्रकाराद्वारे (पर्याय-प्रकार) शोधा

विशिष्ट प्रकारच्या लिनक्समध्ये काही घटक शोधणे सोपे आहे, आपल्याला केवळ योग्य पर्याय निर्दिष्ट करण्याची आवश्यकता आहे (-प्रकार) आणि प्रकार चिन्हांकित करा. लेखाच्या सुरवातीस शोध घेण्यासाठी वापरल्या जाणार्या सर्व प्रकारचे डिझाइन सूचीबद्ध केले गेले.

उदाहरणार्थ, आपण आपल्या होम डिरेक्टरीमधील सर्व ब्लॉक फाइल्स शोधू इच्छित आहात. या प्रकरणात, आपला संघ असे दिसेल:

~ -प्रकार टाइप -प्रिंट शोधा

त्यानुसार, आपण सूचित केले आहे की आपण पर्यायानुसार फाइल प्रकाराद्वारे शोधत आहात "-टाइप", आणि नंतर ब्लॉक फाइल चिन्ह ठेवून त्याचे प्रकार निर्धारित करा - "बी".

उदाहरणः

अशाच प्रकारे, आपण निर्देश टाइप करून वांछित डिरेक्टरीमधील सर्व निर्देशिका प्रदर्शित करू शकता "डी":

/ home / user-type डी-प्रिंट शोधा

पद्धत 5: आकारानुसार एक फाइल शोधा (-size पर्याय)

जर आपण फाइलबद्दलच्या सर्व माहितीमधून केवळ त्याचे आकार माहित असल्यास, ते शोधण्यासाठी ते पुरेसे असू शकते. उदाहरणार्थ, आपण विशिष्ट निर्देशिकेत 120 MB ची फाइल शोधून काढू इच्छित आहात:

शोधा / मुख्यपृष्ठ / वापरकर्ता / ड्रॉपबॉक्स-आकार 120 एम -प्रिंट

उदाहरणः

हे देखील पहा: लिनक्समधील फोल्डरचे आकार कसे शोधायचे

जसे आपण पाहू शकता, आम्हाला आवश्यक असलेली फाइल सापडली. परंतु जर आपल्याला ती कोणत्या डिरेक्ट्रीमध्ये सापडली हे माहित नसेल तर, निर्देशाच्या सुरूवातीस रूट निर्देशिका निर्दिष्ट करून आपण संपूर्ण सिस्टम शोधू शकता:

120 एम-प्रिंट शोधा / आकार करा

उदाहरणः

जर आपल्याला फाइल आकार अंदाजे माहित असेल तर या प्रकरणात विशिष्ट कमांड आहे. आपल्याला नोंदणी करणे आवश्यक आहे "टर्मिनल" त्याच गोष्टी, फाईल आकार निर्दिष्ट करण्याआधीच एक चिन्ह ठेवा "-" (आपल्याला निर्दिष्ट आकारापेक्षा लहान फायली शोधण्यासाठी आवश्यक असल्यास) किंवा "+" (जर शोधल्या जाणार्या फाईलचे आकार निर्दिष्ट केलेल्या पेक्षा मोठे असेल तर). येथे अशा कमांडचे उदाहरण दिले आहे:

शोधा / मुख्यपृष्ठ / वापरकर्ता / ड्रॉपबॉक्स + 100 एम -प्रिंट

उदाहरणः

पद्धत 6: बदलाच्या तारखेनुसार फाइल शोधा (पर्याय-वेळ)

असे काही प्रकरण आहेत जेव्हा ते सुधारित केल्याच्या तारखेपर्यंत फाइल शोधण्याचा सर्वात सोयीस्कर असतो. लिनक्सवर पर्याय लागू होतो. "-मटा". हे वापरणे सोपे आहे, उदाहरणादाखल आपण सर्वकाही विचार करू.

चला फोल्डरमध्ये म्हणा "प्रतिमा" आम्हाला गेल्या 15 दिवसांमधील संशोधित केलेल्या वस्तू शोधण्याची गरज आहे. आपल्याला नोंदणी करणे आवश्यक आहे ते येथे आहे "टर्मिनल":

शोधा / मुख्यपृष्ठ / वापरकर्ता / प्रतिमा-वेळ -15-प्रिंट

उदाहरणः

जसे आपण पाहू शकता, हा पर्याय केवळ निर्दिष्ट कालावधी दर्शविणार्या फायलीच नव्हे तर फोल्डर देखील दर्शवितो. हे उलट दिशेने कार्य करते - आपण निर्दिष्ट कालावधीपेक्षा नंतर बदललेल्या वस्तू शोधू शकता. हे करण्यासाठी, डिजिटल मूल्यापूर्वी एक चिन्ह प्रविष्ट करा. "+":

शोध / मुख्यपृष्ठ / वापरकर्ता / प्रतिमा-वेळ +10-प्रिंट

जीयूआय

ग्राफिकल इंटरफेस मोठ्या प्रमाणात नवीन लिनक्सचे जीवन जगतो ज्याने नुकतेच लिनक्स वितरण स्थापित केले आहे. ही शोध पद्धत विंडोज ओएस मध्ये अंमलबजावणी करणाऱ्यासारखीच आहे, तथापि ती सर्व फायदे देत नाही. "टर्मिनल". पण प्रथम गोष्टी प्रथम. तर, सिस्टमच्या ग्राफिकल इंटरफेसचा वापर करून लिनक्समध्ये फाइल शोध कसा करावा ते पाहू.

पद्धत 1: सिस्टम मेनूद्वारे शोधा

आता आपण लिनक्स सिस्टमच्या मेन्युद्वारे फाईल्स शोधण्याचा मार्ग पाहणार आहोत. उबंटू 16.04 एलटीएस वितरणामध्ये कृती केल्या जातील, तथापि, सूचना सर्वसामान्य आहे.

हे देखील पहा: लिनक्स वितरणाची आवृत्ती कशी शोधावी

समजा आपल्याला या नावाखाली सिस्टममध्ये फायली शोधाव्या लागतील "मला शोधा"प्रणालीमध्ये दोन फायली देखील आहेत: स्वरूपनात एक ".txt"आणि दुसरा ".odt". त्यांना शोधण्यासाठी, आपण सुरुवातीला क्लिक करणे आवश्यक आहे मेनू चिन्ह (1)आणि विशेष इनपुट फील्ड (2) शोध क्वेरी निर्दिष्ट करा "मला शोधा".

आपण शोधत असलेली फाइल्स दर्शविणारे एक शोध परिणाम प्रदर्शित केले आहे.

परंतु जर या प्रणालीमध्ये अशा अनेक फायली होत्या आणि त्या सर्व भिन्न विस्तार होत्या, तर शोध अधिक जटिल होईल. अनावश्यक फायली वगळण्यासाठी, उदाहरणार्थ, परिणाम आउटपुटमध्ये प्रोग्राम, फिल्टर वापरणे सर्वोत्तम आहे.

हे मेन्युच्या उजव्या बाजूला स्थित आहे. आपण दोन निकषांद्वारे फिल्टर करू शकता: "श्रेण्या" आणि "स्त्रोत". नावाच्या पुढील बाणावर क्लिक करून या दोन सूची विस्तृत करा आणि मेनूमध्ये, अनावश्यक आयटममधून निवड काढा. या प्रकरणात, फक्त एक शोध सोडणे शहाणा आहे "फायली आणि फोल्डर", आम्ही नक्कीच फाइल्स शोधत आहोत.

आपण या पद्धतीच्या कमतरतेकडे तत्काळ लक्ष देऊ शकता - आपण फिल्टरप्रमाणे तपशील कॉन्फिगर करू शकत नाही "टर्मिनल". तर, जर आपण काही नावासोबत मजकूर कागदजत्र शोधत असाल तर आपण आउटपुटमध्ये चित्र, फोल्डर, संग्रह इत्यादी दर्शवू शकता परंतु जर आपल्याला आवश्यक असलेल्या फाईलचे नेमके नाव माहित असेल तर आपण ते बरेच मार्ग शिकल्याशिवाय त्वरित शोधू शकता "शोधा".

पद्धत 2: फाइल व्यवस्थापकाद्वारे शोधा

दुसरी पद्धत महत्त्वपूर्ण फायदा आहे. फाइल मॅनेजर साधन वापरुन, आपण निर्दिष्ट निर्देशिकेमध्ये शोधू शकता.

हे ऑपरेशन सोपे करा. आपणास फाइल मॅनेजरमध्ये, आमच्या बाबतीत नॉटिलस मध्ये, आपण ज्या फाईलची शोधत आहात ती फोल्डर प्रविष्ट करण्यासाठी आवश्यक आहे आणि क्लिक करा "शोध"खिडकीच्या वरच्या उजव्या कोपर्यात स्थित.

उपस्थित इनपुट फील्डमध्ये आपल्याला अंदाजे फाइल नाव प्रविष्ट करणे आवश्यक आहे. हे देखील विसरू नका की संपूर्ण फाइल नावाने शोध घेता येत नाही, परंतु केवळ खाली दिलेल्या उदाहरणाप्रमाणेच दर्शविला जाऊ शकतो.

मागील पद्धती प्रमाणे, आपण अशा प्रकारे फिल्टर वापरू शकता. ते उघडण्यासाठी, चिन्हासह बटणावर क्लिक करा "+"शोध क्वेरी इनपुट फील्डच्या उजव्या भागात स्थित आहे. उपमेनू उघडते ज्यामध्ये आपण इच्छित फाइल प्रकार ड्रॉप-डाउन सूचीमधून निवडू शकता.

निष्कर्ष

पूर्वगामीवरून, हे निष्कर्ष काढता येईल की ग्राफिकल इंटरफेसच्या वापराशी जोडलेली दुसरी पद्धत, सिस्टीमद्वारे द्रुत शोध घेण्याकरिता योग्य आहे. आपल्याला बर्याच शोध पॅरामीटर्स सेट करणे आवश्यक असल्यास, आदेश अपरिवार्य असेल शोधा मध्ये "टर्मिनल".

व्हिडिओ पहा: How to install Cloudera QuickStart VM on VMware (नोव्हेंबर 2024).