डिक कमांड वापरुन यादी निर्देशिका सामग्री

Linux मध्ये फाइल्स आणि फोल्डर्सची सूची करण्यासाठी बहुतांश Linux वापरकर्ते ls कमांड वापरतात.

Dir कमांडला विंडोज समांतर मानले जाते परंतु ते लिनक्स मध्ये त्याचप्रकारे काम करते.

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

डिमान आदेशचे उदाहरण वापरा

वर्तमान निर्देशिकेतील सर्व फाईल्स व फोल्डर्सची सूची मिळवण्यासाठी dir कमांड खालील प्रमाणे वापरा:

dir

फायली आणि फोल्डरची एक सूची एका स्तंभ स्वरूपनात दिसून येईल.

Dir कमांड वापरुन छुपी फाइल्स दाखवावीत

डिफॉल्टद्वारे dir कमांड फक्त सामान्य फाईल्स आणि फोल्डर्स दर्शविते. लिनक्समध्ये आपण पहिला अक्षर पूर्ण स्टॉप करून फाईल लपवू शकता. (ie .mymyfile).

Dir आदेश वापरून छुपी फाइल्स दर्शवण्यासाठी खालील स्विच वापरा:

dir -a
dir --all

जेव्हा आपण आज्ञा या फॅशनमध्ये कार्यान्वित करता तेव्हा लक्षात घ्या की त्यास फाईल नावाची फाइल दिसेल. आणि दुसर्या नावाचा ..

प्रथम डॉट वर्तमान डिरेक्टरीचे संकेत देते आणि दोन बिंदूंवरील मागील निर्देशिकेला सिग्नल केले जाते. खालील आज्ञाचा वापर करून dir आदेश चालविताना हे लपवू शकता:

dir -A
dir --mostmost-all

एक फाइल लेखक प्रदर्शित करण्यासाठी कसे

आपण खालील dir कमांडचा वापर करून फाईल्सचे लेखक (फाईल बनवणार्या लोकांनी) प्रदर्शित करू शकता:

dir -l ---- लेखक

डिस्प्ले सूचीमध्ये बदलणे आवश्यक आहे.

बॅक अप लपविण्यासाठी कसे

जेव्हा आपण mv कमांड किंवा cp कमांड सारख्या विशिष्ट कमांड्स चालवता तेव्हा आपण टिल्ड (~) सह संपत असलेल्या फाईल्स सोडून जाऊ शकता.

एका फाइलच्या शेवटी टिल्ड एक नवीन तयार करण्यापूर्वी मूळ फाईलचा बॅकअप घेणारा आदेश सूचित करतो.

आपण निर्देशिका सूची परत करताना बॅक अप घेतलेल्या फायली पाहू इच्छित नसतील कारण या फायली फक्त ध्वनी असेल.

लपविण्यासाठी त्यांना खालील आदेश चालवा:

dir-B
dir --ignore-backups

आउटपुटमध्ये रंग जोडा

आपण खालील स्विच वापरू शकता आपण फायली, फोल्डर आणि दुवे दरम्यान फरक रंग वापरू इच्छित असल्यास:

dir --color = always
dir --color = auto
dir --color = never

आउटपुट स्वरूपित करा

आपण आउटपुटचे स्वरूपन करू शकता जेणेकरून तो नेहमी स्तंभ स्वरूपनात दिसत नाही.

पर्याय खालीलप्रमाणे आहेत:

dir --format = ओलांडून
dir --format = कॉमा
dir --format = क्षैतिज
dir --format = लांब
dir --format = single-column
dir --format = वर्बोस
dir --format = वर्टिकल

प्रत्येक ओळीवरील सर्व फाईली सूचींमध्ये, स्वल्पविराम प्रत्येक आयटमला स्वल्पविरामाने विखुरलेला असतो, क्षैतिज संपूर्णपणे सारख्याच आहे, लांब आणि शब्दशः इतर बरेच माहितीसह एक लांब सूची तयार करतो, अनुलंब हे डीफॉल्ट आऊटपुट आहे

आपण खालील स्विच वापरून समान प्रभाव मिळवू शकता:

dir -x (संपूर्ण आणि क्षैतिज समान)
dir -m (कॉमा)
dir -l (लांब आणि शब्दशःप्रमाणेच)
dir -1 (सिंगल-कॉलम)
dir -c (अनुलंब)

एक लांब किंवा शब्दशः सूची परत

आपण या कमांडपैकी एक चालवून लाँग सूची मिळवू शकता.

dir --format = लांब
dir --format = वर्बोस
dir -l

लांब यादी खालील माहिती परत करते:

जर आपण फाइलचे मालक यादी करू इच्छित नसलात तर तुम्ही त्याऐवजी खालील आदेश वापरू शकता:

dir -g

त्याचप्रमाणे आपण खालील कमांड वापरून गट लपवू शकता:

dir -G-l

मानव वाचण्यायोग्य फाइल आकार

डीफॉल्टनुसार फाइल आकार बाइट्स मध्ये सूचीबद्ध केले गेले आहेत जे सुमारे 30 वर्षांपूर्वी चांगले होते परंतु आता गीगाबाईट्समध्ये पसरलेल्या फायलींसह मानवी वाचनीय स्वरूपात आकार पाहण्यासाठी जसे 2.5 जी किंवा 1.5 एम आहे.

मानवी वाचनीय स्वरूपात फाइलचा आकार पाहण्यासाठी खालील आदेशचा वापर करा:

dir -l -h

यादी निर्देशिका प्रथम

आपण निर्देशिका दर्शविल्या पाहिजेत आणि फाइल्स नंतर खालील स्विच वापरायची असल्यास:

dir -l --group-directories-first

काही नमुना असलेल्या फायली लपवा

आपण विशिष्ट फायली लपवू इच्छित असल्यास आपण खालील आदेश वापरू शकता:

dir --hide = नमुना

उदाहरणासाठी आपल्या संगीत फोल्डरची निर्देशिका सूची तयार करणे परंतु wav फाइलकडे दुर्लक्ष करुन खालील वापरा

dir --hide = .wav

आपण खालील आदेश वापरून समान प्रभाव मिळवू शकता:

dir-I नमुना

फायली आणि फोल्डर बद्दल अधिक माहिती दर्शवा

खालील आज्ञा वापरल्या जाऊ शकतात फाइल्स, फोल्डर्स आणि लिंक्समध्ये फरक करण्यासाठी:

dir --indicator- style = classify

यामुळे फाइल्सला स्लॅश अंत जोडा, फाइल्स त्यांच्या नंतर काहीच नाही, लिंक्स शेवटी @ @ चिन्ह आणि एक्झिक्युटेबल फाइल्ससाठी * शेवटी असतात.

निर्देशक शैली देखील या मूल्यांवर सेट केली जाऊ शकते:

आपण खालील आदेश वापरून फोल्डर स्लॅशसह देखील दर्शवू शकता:

dir -p

आपण खालील कमांडचा वापर करून फाइल प्रकार दर्शवू शकता:

dir -F

उप-फोल्डरमध्ये सर्व फायली आणि फोल्डरची सूची करा

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

dir -R

आउटपुट क्रमवारीत लावा

आपण खालील आज्ञा वापरुन क्रमाने फाइल्स आणि फोल्डर्स परत लावू शकता.

dir --sort = none
dir --sort = size
dir --sort = time
dir --sort = version
dir --sort = extension

आपण समान प्रभाव प्राप्त करण्यासाठी खालील आज्ञा देखील निर्दिष्ट करू शकता:

dir -s (आकारानुसार क्रमवारी लावा)
dir -t (वेळानुसार क्रमवारी लावा)
dir -v (आवृत्तीनुसार क्रमवारी लावा)
dir -x (विस्ताराद्वारे क्रमवारी लावा)

ऑर्डर उलट्या

आपण खालील आज्ञाचा वापर करून क्रमाने फाइल्स आणि फोल्डर्स सूचीबद्ध केले जाऊ शकतात:

dir -r

सारांश

Dir ही कमांड ls कमांड सारखीच आहे. कदाचित ls आदेशाबद्दल शिकण्यासारखे संभव आहे कारण हा अधिक सामान्यपणे उपलब्ध प्रोग्राम आहे, जरी बहुतेक प्रणालींमध्ये डीआयआर देखील समाविष्ट असतो