lsउबंटू और अन्य लिनक्स और यूनिक्स ऑपरेटिंग सिस्टम में फ़ाइलों को सूचीबद्ध करने के लिए मानक कमांड है। lsसीखने के लिए विशेष रूप से उपयोगी है क्योंकि आप इसे हर यूनिक्स सिस्टम पर स्थापित पाएंगे जो आप कभी भी मिलते हैं। डिफ़ॉल्ट रूप से यह चालू निर्देशिका में केवल फाइलें प्रदर्शित करता है।
हालांकि -R'ध्वज' है पुनरावर्ती विकल्प (ध्यान दें राजधानी आर , नहीं आर ), जो अच्छी तरह से आप सभी उप-निर्देशिका दिखाएगा।
आपने "विवरण" भी मांगा - इसके लिए आपको -lझंडा चाहिए (यह लोअरकेस एल है, नंबर एक नहीं)। ध्यान रहे यह आपको फ़ाइल की अनुमति के साथ-साथ फ़ाइल का आकार, समय / तिथि की जानकारी और फ़ाइल का नाम भी देता है।
यदि आप छिपी हुई फ़ाइलें / फ़ोल्डर ( Nautilus में Ctrl+ के बराबर H) भी दिखाना चाहते हैं, तो -a'सभी' ध्वज जोड़ें ।
आप झंडे को एक साथ मर्ज कर सकते हैं, ताकि आप कुछ दे सकें:
ls -lR
यदि आप इसे किसी भी सभ्य आकार के फ़ोल्डर पर चलाते हैं, तो आप पाएंगे कि यह एक बहुत बड़ा लंबा आउटपुट है जो आपकी स्क्रीन को बहुत तेज़ी से नीचे स्क्रॉल करता है। इसके आस-पास जाने के लिए, आप lsएक प्रोग्राम के माध्यम से आउटपुट को 'पाइप' कर सकते हैं less(नाम उसी तरह का एक पैरोडी है moreजो पहले चारों ओर था लेकिन इसमें अधिक विशेषताएं हैं)।
ls -lR | less
यह आपको अधिक आरामदायक गति से आउटपुट के माध्यम से जाने के लिए पेजअप / डाउन के साथ ऊपर / नीचे तीर कुंजियों का उपयोग करने की अनुमति देगा।