दिनांक के अनुसार ls कमांड को कैसे क्रमित करें

विषयसूची:

Anonim

ls 'कमांड कमांड लाइन पर एक निर्देशिका में सभी फाइलों और फ़ोल्डरों को सूचीबद्ध करता है, लेकिन डिफ़ॉल्ट रूप से ls वर्णानुक्रम में एक सूची देता है। एक साधारण कमांड फ़्लैग के साथ, आप ls कमांड परिणामों के शीर्ष पर सबसे हाल ही में संशोधित आइटम दिखाते हुए, इसके बजाय दिनांक के अनुसार ls सॉर्ट कर सकते हैं। यह ट्रिक मैक ओएस / मैक ओएस एक्स, लिनक्स, बीएसडी, साथ ही विंडोज में बैश में ls कमांड आउटपुट पर लागू होती है।

The -t फ्लैग ls कमांड आउटपुट को अंतिम संशोधित तिथि और समय के अनुसार सॉर्ट करेगा, लेकिन सर्वोत्तम परिणामों के लिए आप इसे -l लंबी लिस्टिंग फ्लैग के साथ लागू करना चाहेंगे, और शायद कुछ अन्य के रूप में कुंआ। आइए ls आउटपुट को दिनांक के अनुसार क्रमित करने के कुछ सहायक तरीकों की समीक्षा करें।

तारीख के अनुसार 'एलएस' आउटपुट क्रमित करें

-t फ्लैग ls कमांड आउटपुट को संशोधित अंतिम तिथि और समय के अनुसार सॉर्ट करेगा:

  1. टर्मिनल खोलें यदि आपने पहले से ऐसा नहीं किया है (/एप्लिकेशन/यूटिलिटीज/मैक ओएस में) और उस निर्देशिका पर नेविगेट करें जिसे आप ls के साथ तिथि के अनुसार क्रमबद्ध करना चाहते हैं
  2. निम्न कमांड सिंटैक्स जारी करें:
  3. ls -lt

  4. तारीख के अनुसार एलएस के साथ सूचीबद्ध निर्देशिका सामग्री देखने के लिए वापसी दबाएं

सबसे हाल ही में संशोधित आइटम वर्णानुक्रम में लौटाई गई सूची दिखाने के बजाय कमांड आउटपुट के शीर्ष पर दिखाए जाएंगे।

दिखाएँ तिथि के अनुसार क्रमबद्ध करें, मानव पठनीय, सभी फ़ाइलें

ls आउटपुट को संशोधित तिथि के अनुसार क्रमबद्ध करने के लिए मेरी व्यक्तिगत प्राथमिकता -lt का उपयोग करना है, लेकिन मानव पठनीय आकारों के लिए -h भी शामिल है, और -a सभी डॉट प्रीफ़िक्स्ड फ़ाइलों को दिखाने के लिए भी। यह -हॉल्ट के झंडे को याद रखना आसान बनाता है, इस तरह इस्तेमाल किया जाता है:

ls -रुकें

रिवर्सिंग ls तिथि के अनुसार क्रमित करें आउटपुट

यदि आप क्रम को उल्टा करना चाहते हैं ताकि हाल ही में संशोधित आइटम ls कमांड आउटपुट के निचले भाग पर हों, तो आप -r फ्लैग को भी इस प्रकार जोड़ सकते हैं:

ls -h altr

आउटपुट वही रहेगा सिवाय इसके कि इसे उल्टे क्रम में दिखाया गया है, सबसे पुरानी संशोधित तिथि शीर्ष पर और सबसे हाल ही में संशोधित तिथि और समय तल पर।

यह तरकीब स्पष्ट रूप से कमांड लाइन और टर्मिनल पर लागू होती है, लेकिन तिथि और संशोधित तिथि के बदलाव या अंतिम तिथि के आधार पर छाँटना खोजक के लिए भी अविश्वसनीय रूप से उपयोगी हो सकता है। उदाहरण के लिए, मैक फाइंडर 'ऑल माई फाइल्स' को खोलने की अंतिम तिथि के अनुसार क्रमित करना एक बेहतरीन टिप है जिसे इसी तरह मैक पर फाइंडर में दिखाए गए किसी भी अन्य फ़ोल्डर पर लागू किया जा सकता है ताकि यह दिखाया जा सके कि आखिरी बार किसी फ़ाइल को कब एक्सेस या संशोधित किया गया था।

तारीख के अनुसार निर्देशिकाओं को क्रमित करने के लिए कोई अन्य उपयोगी युक्तियाँ या तरकीबें हैं? नीचे टिप्पणी करके हमें बताएं।

दिनांक के अनुसार ls कमांड को कैसे क्रमित करें