आप Linux ls
का उपयोग कर सकते हैं निर्देशिका सामग्री को प्रिंट करने के लिए आदेश। यह लिनक्स में सबसे बुनियादी टर्मिनल कमांड में से एक है। इस प्रकार, टर्मिनल के चारों ओर अपना रास्ता नेविगेट करने के लिए इसकी पूरी समझ आवश्यक है। एलएस उपयोगिता का उपयोग करने के कुछ उपयोगी उदाहरण नीचे सूचीबद्ध हैं। इसे भविष्य के संदर्भ बिंदु के रूप में बुकमार्क करें।
डिफ़ॉल्ट रूप से, ls
कमांड वर्तमान निर्देशिका में मौजूद फाइलों और निर्देशिकाओं की एक सूची प्रदर्शित करता है। आप निर्देशिकाओं को उनके सापेक्ष या निरपेक्ष पथ का उपयोग करके भी निर्दिष्ट कर सकते हैं।
ls ls Documents ls ../
2. अतिरिक्त जानकारी प्रदर्शित करें
आप लंबे लिस्टिंग प्रारूप का उपयोग करके किसी फ़ोल्डर की सामग्री के बारे में कोई अतिरिक्त जानकारी प्रदर्शित कर सकते हैं। बस -l
जोड़ें लंबे प्रारूप आउटपुट को सक्षम करने के लिए आपके मानक ls का विकल्प।
ls -l ~/Documents
आउटपुट में Linux फ़ाइल अनुमतियां, लिंक गणना, स्वामी और समूह जानकारी, फ़ाइल आकार, अंतिम संशोधन समय आदि शामिल हैं।
3. छिपी हुई फ़ाइलें प्रदर्शित करें
लिनक्स में छिपी हुई फाइलें एक बिंदु "" से शुरू होती हैं। प्रतीक। डिफ़ॉल्ट कमांड इन छिपी हुई फाइलों को प्रदर्शित नहीं करता है। हालांकि, आप उन्हें -a
. का उपयोग करके आसानी से देख सकते हैं या --all
विकल्प।
ls -a ls --all
4. निर्देशिका सामग्री वर्गीकृत करें
-F
ls का विकल्प आपको निर्देशिका सामग्री को उनके प्रकार के आधार पर वर्गीकृत करने की अनुमति देता है। यह सेट से किसी एक वर्ण को जोड़ता है */=>@|
।
ls -F
निर्देशिकाओं का प्रतिनिधित्व / द्वारा किया जाता है, निष्पादन योग्य * द्वारा, प्रतीकात्मक लिंक @ द्वारा, और इसी तरह।
5. फ़ाइलें प्रदर्शित करें
यदि आप केवल फाइलसाइज देखना चाहते हैं, तो -s
. का उपयोग करें या --size
विकल्प। ध्यान दें कि आकार की जानकारी ब्लॉक में प्रदर्शित होती है, जो Linux du कमांड के समान होती है।
ls -s
6. मानव पठनीय फ़ाइलें प्रदर्शित करें
दोनों मानक ls
और ls -s
कमांड फाइलसाइज को ब्लॉक में प्रिंट करता है। -h
जोड़ें इस जानकारी को मानव-पठनीय प्रारूप में प्रदर्शित करने का विकल्प।
ls -sh ls -lh
7. संशोधन समय के अनुसार आउटपुट को क्रमित करें
आप -t
. का उपयोग कर सकते हैं नवीनतम संशोधन समय के आधार पर निर्देशिका सामग्री को सॉर्ट करने के लिए ls का विकल्प। -l
जोड़ें अधिक जानकारी प्राप्त करने के लिए ध्वजांकित करें।
ls -t ls -lt
8. आउटपुट को आकार के अनुसार क्रमित करें
-S
का प्रयोग करें आउटपुट को उनके संबंधित आकारों के अनुसार क्रमबद्ध करने के लिए ls का विकल्प।
ls -S
9. पैटर्न का उपयोग करके फ़ाइलें प्रदर्शित करें
आप पैटर्न के आधार पर फ़ाइलों को प्रदर्शित करने के लिए ls कमांड के साथ बैश वाइल्डकार्ड का उपयोग कर सकते हैं। उदाहरण के लिए, निम्न कमांड केवल mp3 फ़ाइलें प्रदर्शित करता है।
ls *.mp3<एच2>10. पैटर्न का उपयोग करके फ़ाइलें छिपाएं
हम पूर्वनिर्धारित पैटर्न के आधार पर फाइलों या निर्देशिकाओं को भी छिपा सकते हैं। निम्नलिखित उदाहरण एमपी3 ट्रैक को छोड़कर सभी फाइलों को प्रदर्शित करते हैं।
ls -I .mp3 Music/ ls --hide=.mp3 Music/ ls --ignore=*.mp3 Music/
11. यूआईडी और जीआईडी प्रदर्शित करें
Linux सिस्टम उपयोगकर्ताओं और समूहों की पहचान करने के लिए UID (उपयोगकर्ता पहचानकर्ता) और GID (समूह पहचानकर्ता) का उपयोग करते हैं। आप -n
. विकल्पों का उपयोग करके इस जानकारी को अपनी सभी फाइलों के लिए प्रदर्शित कर सकते हैं या --numeric-uid-gid
।
ls -n ls --numeric-uid-gid
12. उपनिर्देशिका सामग्री प्रदर्शित करें
डिफ़ॉल्ट रूप से, ls
उपनिर्देशिकाओं के अंदर संग्रहीत सामग्री प्रदर्शित नहीं करता है। हालाँकि, आप -R
. का उपयोग कर सकते हैं या --recursive
इसे ओवरराइड करने का विकल्प। नीचे दिया गया उदाहरण इसे दिखाता है।
ls -R ls --recursive
13. केवल निर्देशिका प्रदर्शित करें
आप -d
. का उपयोग कर सकते हैं एक फ़ोल्डर के अंदर सभी उप-निर्देशिकाओं को देखने के लिए बैश पैटर्न के बाद विकल्प।
ls -d */ ls --directory */
14. सहायता पृष्ठ प्रदर्शित करें
एलएस के सहायता पृष्ठ में सभी उपलब्ध विकल्पों पर संक्षेप में जानकारी है। जब भी आपको किसी विशिष्ट विकल्प का पता लगाने की आवश्यकता हो, तो इसका उपयोग करें।
ls --help
15. मैनुअल पेज प्रदर्शित करें
आप सभी ls विकल्पों पर विस्तृत निर्देश और उनका उपयोग कैसे करें, यह जानने के लिए मैन पेज से परामर्श कर सकते हैं।
man ls
रैपिंग अप
ls
उपयोगिता लिनक्स में सबसे सरल लेकिन बहुमुखी नेविगेशन टूल में से एक है। जब तक आप ls
. के साथ सहज न हों, तब तक आप वास्तव में Linux कमांड लाइन में महारत हासिल नहीं कर सकते हैं आदेश। सौभाग्य से, एक बार जब आप इस गाइड में दिखाए गए कुछ बुनियादी उदाहरणों को समझ लेते हैं, तो इस कमांड को चुनना आसान हो जाता है। Linux टर्मिनल में निर्देशिका की सामग्री को सूचीबद्ध करने के अन्य तरीके देखें।