लिनक्स में, ls -la डायरेक्टरी कैसे करें और उस डायरेक्टरी की सामग्री नहीं?


36

उदाहरण के लिए, यदि मेरे पास फ़ाइल file1 और file2 वाली निर्देशिका है, और एक निर्देशिका dir1 है, तो "ls -l file1" फ़ाइल 1 के लिए विवरण दिखाएगा। Dir1 के लिए समान कार्य करने के बजाय dir1 की सामग्री दिखाई देगी। वहाँ file1 की तरह dir1 के इलाज के लिए एक रास्ता है?

जवाबों:


50

उपयोग ls -l -d dir( -dयह एक निर्देशिका की सामग्री को सूचीबद्ध करना बंद कर देगा)। से प्रलेखन :

-d, --directory

निर्देशिकाओं के नामों को सूचीबद्ध करें, जैसा कि उनकी सामग्री को सूचीबद्ध करने के बजाय, अन्य प्रकार की फ़ाइलों के साथ। कमांड लाइन पर सूचीबद्ध प्रतीकात्मक लिंक का पालन न करें जब तक कि --dereference-command-line( -H), --dereference( -L), या --dereference-command-line-symlink-to-dir विकल्प निर्दिष्ट न हों।


9
एकल चरित्र मापदंडों विलय भी ls के लिए काम करता है, तो ls -ld dirऔर ls -dl dirऔर ls -l -d dirसब काम भी समान रूप से।
— ट्रे हंटर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.