लिनक्समध्ये ls कमांड ला सूची फाइलीचा वापर करणे

Ls कमांड फाईल सिस्टीमवर नेव्हिगेट करण्यासाठी आपण शिकलेले सर्वात महत्त्वाचे कमांड लाइन टूल्स पैकी एक आहे. कमांड लाइनच्या सहाय्याने फाईल सिस्टीमवर नेव्हिगेट करण्यासाठी आवश्यक कमांडची संपूर्ण सूची येथे आहे.

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

एका फोल्डरमधील फायली सूचीबद्ध करा

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

लेस

फोल्डरमध्ये नॅव्हिगेट करण्याची गरज नाही. आपण ls कमांडच्या भागाचे भाग म्हणून खाली निर्दिष्ट करा.

ls / path / to / फाइल

डीफॉल्टनुसार, फाईल्स आणि फोल्डर्सची स्क्रीनवरील कॉलममध्ये सूचीबद्ध केली जाईल आणि आपण पाहू शकाल ते फाईलचे नाव आहे.

Ls आदेश चालवून लपविलेल्या फाइल्स स्वयंचलितपणे दर्शविल्या जात नाहीत. त्याऐवजी आपण खालील कमांड वापरण्याची आवश्यकता आहे.

ls -a
लेस - सर्व

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

याचा परिणाम म्हणजे तुम्हाला फाईल म्हणतात. आणि दुसर्या नावाचा ..

. एकल पूर्ण स्टॉप वर्तमान फोल्डरसाठी आहे आणि दुहेरी पूर्ण स्टॉप एक स्तर वर आहे

जर तुम्हाला या फाईल्सच्या यादीतून वगळायचे असतील तर तुम्ही खालील प्रमाणे लोअरकेस ऐवजी कॅपिटल ए वापरू शकता.

ls -a
लेस - सर्वात-सर्व

काही आदेश जसे की mv आदेशcp आदेश वापरलेल्या फाइल्सला हलवण्याकरिता आणि कॉपी करण्यासाठी वापरले जातात व स्विचेस आहेत ज्या वापरल्या जाऊ शकतात त्या मूळ कमांडचा बॅकअप तयार करणे.

या बॅकअप फायली सामान्यत: टिल्ड (~) सह समाप्त होतात.

बॅकअप फाइल्सना न टाकण्यासाठी (टिल्डसह समाप्त होणारी फाइल्स) खालील आदेश चालवा:

एलएस -बी
ls --ignore-backups

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

आपण भिन्न रंग दाखवू इच्छित नसल्यास आपण खालील आदेश वापरू शकता:

ls --color = never

आपण अधिक तपशीलवार आउटपुट इच्छित असल्यास आपण खालील स्विच वापरू शकता:

एलएस-एल

हे एक यादी दर्शविते, inodes ची संख्या, मालक आणि गट, फाईलचा आकार, अंतिम प्रवेशित तारीख आणि वेळ आणि फाइलचे नाव.

आपण मालकाने त्याऐवजी खालील आज्ञा वापरणे पाहू इच्छित नसल्यास.

ls -g

आपण पुढील स्विच निर्दिष्ट करुन समूह तपशील देखील वगळू शकता:

एलएस -o


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

ls -l - लेखक

खालील प्रमाणे मानवी वाचनीय फाइल आकार दाखवण्याकरिता आपण लाँग सूचीसाठी आउटपुट बदलू शकता:

ls -l -h
ls -l - मानव-वाचण्यायोग्य
ls -l -s

वापरकर्ता आदेश व समूह नावांची सूची आदेश दाखवण्याऐवजी, आपण ls कमांडला फिजीकल यूजर आयडी व गट आयडी दाखवण्यासाठी खालील प्रमाणे मिळवू शकता:

ls -l -n

Ls कमांड सर्व फाईल्स आणि फोल्डर्सना निर्दिष्ट मार्ग च्या खाली दर्शविण्याकरीता वापरली जाऊ शकते.

उदाहरणार्थ:

ls -R / home

वरील आदेश होम डिरेक्ट्री खालील सर्व फाइल्स आणि फोल्डर्स दर्शवेल जसे की चित्र, संगीत, व्हिडिओ, डाउनलोड, आणि दस्तऐवज.

आउटपुट फॉर्मेट बदला

डिफॉल्ट द्वारे, फाईल सूचीसाठीचे आउटपुट कॉलममध्ये स्क्रीनवर आहे.

तथापि, खाली दर्शवल्याप्रमाणे आपण एक स्वरूप निर्दिष्ट करू शकता.

ls -x
ls --format = ओलांडून

स्क्रीनवरील स्तंभांमध्ये सूची दर्शवा.

ls -m
ls --format = कॉमा

स्वल्पविरामाने विभक्त केलेले फॉर्मेटमध्ये सूची दर्शवा.

ls -x
ls --format = क्षैतिज

सूची आडव्या स्वरूपात दर्शवा

एलएस-एल
ls --format = लांब

मागील विभागात नमूद केल्याप्रमाणे हा एक लांब स्वरूपात यादी दर्शवितो.

एलएस -1
ls --format = single-column
ls --format = वर्बोस

सर्व फाइल्स आणि फोल्डर्स दर्शवतो, प्रत्येक ओळीवर 1.

ls -c
ls --format = वर्टिकल

सूची अनुलंबरित्या दर्शविते.

Ls आदेश पासून आउटपुट क्रमवारी कशी लावावी

Ls आदेशाचे आउटपुटचे वर्गीकरण करण्यासाठी आपण --sort switch चा वापर खालीलप्रमाणे करू शकता:

ls --sort = none
ls --sort = size
ls --sort = time
ls --sort = version

डीफॉल्ट ज्याला फाइल नावाने क्रमवारीत लावले जाते त्यास सेट केले आहे. जेव्हा आपण आकाराने क्रमवारी लावल्यास सर्वात मोठ्या आकारासह फाईल प्रथम दर्शविली जाईल आणि सर्वात आधीची माहिती दर्शविली जाईल.

वेळेनुसार क्रमाक्रमाने फाईल दर्शविली गेली आहे जी मागील शेवटपर्यंत पोहोचली आहे आणि शेवटची फाईल शेवटची आहे.

प्रसंगोपात, वरील सर्व गोष्टी त्याऐवजी खालील आदेश सह प्राप्त करणे शक्य आहे:

एलएस -यू
लेस-एस
ls -t
ls -v

जर आपल्याला रिव्हर्स क्रमवारीतील निकाल खालील कमांड वापरतात तर

ls -r --sort = size
ls --reverse --sort = size

सारांश

वेळ स्वरूपनसह इतर बरेच स्वीच उपलब्ध आहेत. आपण ls लिनक्स मॅन्युअल पृष्ठ वाचून इतर सर्व स्विच बद्दल वाचू शकता.

मनुष्य ls