सवाल टाइम स्टैम्प में लिनक्स एलएस कमांड शो कैसे करें


के बारे में कुछ परेशान ls -l कमांड यह फ़ाइल के लिए केवल घंटे और मिनट दिखाता है (जैसे 08:30)। मैं दूसरा भाग कैसे देख सकता हूं (जैसे 08:30:44)?

man 1 ls और 'सेकंड' के लिए खोज कोई सुराग नहीं देता है।


151
2017-11-09 00:47


मूल




जवाब:


क्या आपका संस्करण एलएस का समर्थन करता है --time-style विकल्प? यदि ऐसा है तो:

ls -la --time-style=full-iso blah

-rw-r--r-- 1 root root 0 2011-11-08 18:02:08.954092000 -0700 blah

166
2017-11-09 01:02



हां, धन्यवाद, यहां तक ​​कि वर्ष 2005 से पुराने मैनड्रैक लिनक्स 10.0 पर भी। - समय-समय पर भी ठीक है। - Jimm Chen
या "ls -ale" (केवल यह मेरे लिए पुराने लिनक्स डिस्ट्रो पर काम करता है) - mBardos
मैक ओएसएक्स समकक्ष: ls -lT - MarkHu


अधिक सरल तरीका है:

ls --full-time

जो बराबर है

ls -l --time-style=full-iso

यदि आप प्रविष्टियों को छिपी हुई फाइलों के रूप में दिखाना चाहते हैं ., जोड़ें -a:

ls --full-time -a

75
2017-10-10 09:13





ओएस एक्स के लिए, ऐसा लगता है कि आपको सबसे अच्छा लगता है:

ls -l -T

वहाँ से ls(1) 10.10.5 पर मैनपेज:

-टी जब -l (लोअरकेस अक्षर '`ell' ') विकल्प के साथ प्रयोग किया जाता है, तो फ़ाइल के लिए पूर्णकालिक जानकारी प्रदर्शित करें, जिसमें महीने, दिन, घंटा, मिनट, दूसरा और वर्ष शामिल है।


31
2017-11-12 00:44



या इस तरह: ls -lT। - jox
यह विंडोज / उबंटू में भी काम करता है - Michael


अनुमोदित उत्तर का एक विकल्प - यदि आप "--time-style = full-iso" आउटपुट आपके लिए बहुत विस्तृत हैं, तो आप दिनांक कमांड जैसे कस्टम प्रारूप का उपयोग कर सकते हैं:

ls -l --time-style=+"%b %d %Y %H:%M:%S" blah
-rw-rw-r-- 1 root root 0 Feb 03 2014 01:13:01 blah

16
2017-07-25 21:28





के बारे में man ls निर्देश बस ls -e ठीक काम करता है !


3
2017-11-10 09:50



जीएनयू कोर्यूटिल्स का कौन सा संस्करण आप उपयोग करते हैं? 8.20 के साथ मेरे पास यह पैरामीटर नहीं है। - sebix
संस्करण कृपया :) - hakre
जीएनयू कोर्यूटल्स 8.22 का उपयोग करते समय ls कोई नहीं है -e विकल्प। मुझे संस्करण का संदेह है ls आपके पास डार्विन आधारित है। - Elijah Lynn
बिजीबॉक्स। एम्बेडेड लिनक्स। हाँ। प्रयत्न -e अगर ये अन्य (जीएनयू आधारित) झंडे विफल हो जाते हैं। - Steven Lu


फ्रीबीएसडी के लिए, यह होगा:

ls -la -D %Y-%m-%dT%H:%M:%S

1
2017-10-23 10:23