Ls -l, ls -ltr और ll के बीच अंतर?


11

जब मैं इन आदेशों का उपयोग कर रहा हूं, तो मुझे वही आउटपुट मिल रहा है, लेकिन केवल ऑर्डर के लिए ऑर्डर बदल रहा है ls -ltr। क्या कोई मुझे बता सकता है कि नीचे दिए गए आदेशों में क्या अंतर है?

  1. ll
  2. ls -l
  3. ls -ltr

"Ls --help" टाइप करने की कोशिश करें, आपका जवाब वहां मिल जाएगा।
अल बंडी

जवाबों:


16

सबसे पहले, उल्लेखित कमांड एक ही आउटपुट उत्पन्न नहीं करते हैं। यहाँ विवरण हैं:

  1. ll: llउबंटू में कोई कमांड नहीं है , यह कमांड के लिए एक उपनाम है ls -alF। आप इसे इसके द्वारा पा सकते हैं:

    $ type ll
    ll is aliased to `ls -alF'
    
    • -aविकल्प छिपी हुई फ़ाइलों को दिखाने के लिए है (दिखाएगा .और ..भी)

    • -l विकल्प विभिन्न विशेषताओं जैसे अनुमतियाँ, फ़ाइल आकार, उपयोग, समूह, संशोधन समय आदि के साथ लंबी सूची के रूप में आउटपुट को दिखाने के लिए है।

    • -F*/=>@|प्रविष्टियों में से एक को जोड़ देगा , यह मूल रूप से निर्देशिकाओं से फ़ाइलों को अलग करने के लिए उपयोग किया जाता है क्योंकि यह /निर्देशिका प्रविष्टियों में संलग्न होगा

    उदाहरण :

    $ ll
    total 24
    drwxrwxr-x 4 chayan chayan 4096 Jun 25 13:53 ./
    drwxrwxr-x 3 chayan chayan 4096 Jun 25 13:34 ../
    drwxrwxr-x 2 chayan chayan 4096 Jun 25 13:35 data/
    -rw-rw-r-- 1 chayan chayan   88 Jun 25 13:50 filenames.txt
    
  2. ls -l: जैसा कि पहले बताया गया है -lकि प्रविष्टियाँ विभिन्न विशेषताओं के साथ एक लंबी सूची के रूप में दिखाई देंगी।

    उदाहरण:

    $ ls -l
    total 16
    drwxrwxr-x 2 chayan chayan 4096 Jun 25 13:35 data
    -rw-rw-r-- 1 chayan chayan   88 Jun 25 13:50 filenames.txt
    
  3. ls -ltr :

    • -t विकल्प संशोधन तिथि द्वारा प्रविष्टियों को क्रमबद्ध करेगा (सबसे पहले नया)

    • -r छँटाई क्रम को उलट देगा।

    जैसा कि -tनए पहले के साथ संशोधन समय के अनुसार -rहोगा, रिवर्स का कारण होगा यानी सबसे पुरानी प्रविष्टियां अब पहले दिखाई जाएंगी।

    उदाहरण (एक फ़ाइल और इसे साफ़ करने के लिए एक निर्देशिका जोड़ना):

    $ ls -lt
    total 16
    drwxrwxr-x 2 chayan chayan 4096 Jun 25 13:50 log
    -rw-rw-r-- 1 chayan chayan   88 Jun 25 13:50 filenames.txt
    -rw-rw-r-- 1 chayan chayan  208 Jun 25 13:49 move.sh
    drwxrwxr-x 2 chayan chayan 4096 Jun 25 13:35 data
    
    $ ls -ltr
    total 16
    drwxrwxr-x 2 chayan chayan 4096 Jun 25 13:35 data
    -rw-rw-r-- 1 chayan chayan  208 Jun 25 13:49 move.sh
    -rw-rw-r-- 1 chayan chayan   88 Jun 25 13:50 filenames.txt
    drwxrwxr-x 2 chayan chayan 4096 Jun 25 13:50 log
    

man lsअधिक विचार प्राप्त करने के लिए जाँच करें ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.