इस मार्गदर्शिका में, मैं आपको विभिन्न प्रारूपों में लिनक्स कमांड लाइन का उपयोग करके तिथि और समय प्रिंट करने का तरीका दिखाऊंगा।
तिथि और समय कैसे प्रदर्शित करें
लिनक्स कमांड लाइन का उपयोग करके आप दिनांक और समय को प्रदर्शित करने के लिए शायद कमांड का अनुमान लगा सकते हैं। यह काफी सरल है:
तारीख
डिफ़ॉल्ट रूप से आउटपुट कुछ ऐसा होगा:
बुध अप्रैल 20 1 9:19:21 बीएसटी 2016
आप किसी भी या सभी निम्न तत्वों को प्रदर्शित करने की तारीख प्राप्त कर सकते हैं:
- % ए - संक्षिप्त दिन का नाम (यानी मोन, ट्यू, वेड)
- % ए - पूरा दिन का नाम (यानी सोमवार, मंगलवार, बुधवार)
- % बी या% एच - संक्षिप्त महीना नाम (यानी जन, feb, mar)
- % बी - पूरा महीना नाम (जनवरी, फरवरी, मार्च)
- % सी - लोकेशन दिनांक और समय (पूर्ण तिथि और समय)
- % सी - लघु वर्ष (यानी 14, 15, 16)
- % डी - महीने का दिन (यानी 01, 02, 03)
- % डी - एम / डी / वाई (यानी 04/20/16) के समान
- महीने का% ई-दिन गद्देदार (यानी '1', '2')
- % एफ - पूर्ण तिथि, yyyy-mm-dd के समान
- % एच - घंटा (00, 01, 02, 21, 22, 23)
- % I - घंटा (1,2,3,10,11,12)
- % जे - वर्ष का दिन (यानी 243)
- % के - घंटे गद्देदार (यानी '1' '1' बन जाता है)
- % एल घंटे गद्देदार (12 घंटे की घड़ी)
- % एम - महीने संख्या (1,2,3)
- % एम - मिनट (1,2,3,57,58,59)
- % एन - नई लाइन
- % एन - नैनोसेकंड्स
- % पी - एएम या पीएम
- % पी -% पी की तरह लेकिन लोअरकेस (विडंबनात्मक रूप से)
- % आर - स्थानीय 12 घंटे की घड़ी का समय
- % आर - घंटे और मिनट का 24 घंटे का संस्करण
- % s - 1 9 70-01-01 00:00:00 के बाद से सेकंड
- % एस - दूसरा (01,02,03, 57, 58, 59)
- % टी - एक टैब
- % टी -% एच के समान समय:% एम:% एस
- % u - सप्ताह का दिन (1 सोमवार, 2 मंगलवार आदि है)
- % यू - सप्ताह की संख्या (रविवार को सप्ताह के पहले दिन के रूप में मानते हुए)
- % वी - सोमवार के साथ सप्ताह के पहले दिन के रूप में आईएसओ सप्ताह संख्या
- % डब्ल्यू - सप्ताह का दिन (0 रविवार है)
- सोमवार के साथ सप्ताह के पहले दिन के रूप में वर्ष की डब्ल्यू - सप्ताह की संख्या
- % एक्स - लोकल तिथि प्रतिनिधित्व (12/31/2015)
- % एक्स - लोकेशन समय प्रतिनिधित्व (14:44:44)
- % y - वर्ष के अंतिम दो अंक
- % वाई - वर्ष
- % z - संख्यात्मक समय क्षेत्र (यानी -0400)
- %: z - संख्यात्मक समय क्षेत्र निम्नानुसार है (यानी -04: 00)
- % :: z - संख्यात्मक समय क्षेत्र निम्नानुसार है (यानी -04: 00: 00)
- % जेड - वर्णमाला समय क्षेत्र संक्षेप (जीएमटी)
- - एक एकल हाइफ़न शून्य पैडिंग को रोकता है
- _ - रिक्त स्थान के साथ एक अंडरस्कोर पैड
- 0 - शून्य के साथ पैड
- ^ - यदि संभव हो तो अपरकेस का उपयोग करें
- # - यदि संभव हो तो विपरीत मामले का उपयोग करें
यह विकल्पों की एक बड़ी संख्या है और मुझे संदेह है कि डेट कमांड वह है जो ज्यादातर लोग लिनक्स में योगदान देना चाहते हैं और अपना पहला प्रोग्राम संकलित करना चाहते हैं।
अनिवार्य रूप से यदि आप केवल समय प्रदर्शित करना चाहते हैं तो आप निम्न का उपयोग कर सकते हैं:
तारीख +% टी
यह 1 9: 45:00 आउटपुट होगा। (यानी घंटे, मिनट तो सेकंड)
आप निम्न का उपयोग करके उपर्युक्त भी प्राप्त कर सकते हैं:
तिथि +% एच:% एम:% एस
आप उपरोक्त आदेश का उपयोग कर तारीख को भी संलग्न कर सकते हैं:
तिथि +% डी /% एम /% वाई% टी% एच:% एम:% एस
मूल रूप से आप उपरोक्त स्विच के किसी भी संयोजन का उपयोग प्लस प्रतीक के बाद तिथि को आउटपुट करने के बाद कर सकते हैं। यदि आप रिक्त स्थान जोड़ना चाहते हैं तो आप तिथि के चारों ओर उद्धरण का उपयोग कर सकते हैं।
दिनांक + '% डी /% एम /% वाई% एच:% एम:% एस'
यूटीसी तिथि कैसे दिखाएं
आप निम्न आदेश का उपयोग कर अपने कंप्यूटर के लिए यूटीसी दिनांक देख सकते हैं:
तिथि -यू
यदि आप यूके में हैं तो आप देखेंगे कि "18:58:20" दिखाने के बजाए यह समय के रूप में "17:58:20" दिखाएगा।
आरएफसी तिथि कैसे दिखाना है
आप निम्न आदेश का उपयोग कर अपने कंप्यूटर के लिए आरएफसी दिनांक देख सकते हैं:
तिथि -आर
यह निम्न प्रारूप में दिनांक प्रदर्शित करता है:
बुध, 20 अप्रैल 2016 1 9:56:52 +0100
यह उपयोगी है क्योंकि यह दिखाता है कि आप जीएमटी के एक घंटा आगे हैं।
कुछ उपयोगी तिथि आदेश
क्या आप अगले सोमवार को तारीख जानना चाहते हैं? इसे आज़माएं:
दिनांक-डी "अगले सोमवार"
इस रिटर्न को लिखने के बिंदु पर "सोम 25 अप्रैल 00:00:00 बीएसटी 2016"
डीडी मूल रूप से भविष्य में एक तारीख प्रिंट करता है।
उसी आदेश का उपयोग करके आप यह पता लगा सकते हैं कि सप्ताह का कौन सा दिन आपका जन्मदिन या क्रिसमस चालू है।
दिनांक-डी 12/25/2016
परिणाम सन 25 दिसंबर है।
सारांश
निम्न आदेश का उपयोग कर दिनांक कमांड के लिए मैन्युअल पृष्ठ को जांचना उचित है:
शासनादेश