यूनिक्स में समय टिकट के अनुसार फ़ाइलों को कैसे सॉर्ट करें? [बन्द है]


94

यूनिक्स में समय टिकट के अनुसार फ़ाइलों को कैसे सॉर्ट करें? मुझे फाइलों को छांटने की जरूरत है और उनके द्वारा बनाए गए समय के आधार पर भी।


1
कौन सा टाइमस्टैम्प? इसके अलावा, अधिकांश * निक्स फाइल सिस्टम पर कोई निर्माण टाइमस्टैम्प नहीं है।
नवजाल

1
समय स्टैम्प जिसके साथ फ़ाइल बनाई गई है।
श्रीहरि

कोशिशls -Ct | awk '{print $1}'
zx1986

जवाबों:


172

फ़ाइल संशोधन:

ls -t

इनकोड परिवर्तन:

ls -tc

फ़ाइल का उपयोग:

ls -tu

"सबसे नीचे" सबसे नया:

ls -tr

इसमें से कोई भी रचना समय नहीं है। अधिकांश यूनिक्स फाइल सिस्टम निर्माण टाइमस्टैम्प का समर्थन नहीं करते हैं।


3
वास्तव में, कई * निक्स फाइलसिस्टम निर्माण टाइमस्टैम्प का समर्थन करते हैं ... यह सिर्फ क्रॉस-प्लेटफॉर्म नहीं है। FreeBSD और OS X पर, यह आम तौर पर केवल देशी BSD फाइल सिस्टम (OS X पर HFS + सहित) पर उपलब्ध है; इसे "फ़ाइल निर्माण समय" कहा जाता है, और इसके अनुसार ls -Uक्रमबद्ध करें। लिनक्स पर, यह अधिकांश फाइल सिस्टम पर उपलब्ध है जो इसे (यहां तक ​​कि NTFS सहित) का समर्थन करता है, लेकिन इसे "जन्म समय" कहा जाता है, और आपको मैन्युअल रूप से सॉर्ट करना होगा।
अपहरण

17

-S का उपयोग ls पर करें। जैसे :.

ls -tr

या

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