Computer >> कंप्यूटर >  >> स्मार्टफोन्स >> Linux

लिनक्स 'तारीख' कमांड का परिचय

यह मार्गदर्शिका आपको दिखाएगी कि लिनक्स में "आपके अनुमान से अधिक उपयोगी" दिनांक कमांड का उपयोग करके कैसे आरंभ किया जाए।

एक कमांड लाइन टूल जिसे मैं लिनक्स पर बहुत बार उपयोग करता हूं, वह है "डेट" कमांड। यह एक बहुत ही सरल कमांड है जो आपको बिना किसी विकल्प के कॉल करने की तारीख और समय देता है। लेकिन जब आप कुछ विकल्पों का उपयोग करना शुरू करते हैं तो यह आपको यह उपकरण प्रदान करता है जो आपके जीवन को बहुत आसान और मजेदार बना सकता है। आइए स्वयं कमांड और इसके कुछ विकल्पों और कूल ट्रिक्स पर करीब से नज़र डालें जो हम इसे कर सकते हैं।

पहली बात यह है कि वर्तमान दिनांक और समय प्राप्त करना है:

# तारीख
सूर्य दिसंबर 14 11:33:55 IST 2008

यह इस आदेश का सबसे सरल उपयोग है। अब मान लीजिए कि आप सिर्फ तारीख पाना चाहते हैं और कुछ नहीं:

# दिनांक +”%d”
14

अगर आप तारीख चाहते हैं, तो तारीख, महीने और साल के साथ पूरी करें:

# दिनांक +”%d%m%y”
141208

शेष तारीख के साथ सप्ताह का दिन प्राप्त करने के लिए:

# दिनांक +”%a%d%m%y”
Sun141208

ये कई संभावनाओं में से कुछ हैं जो "तारीख" कमांड आपको प्रदान करता है। "विकल्पों के लिए दिनांक-सहायता" देखें। कुछ दिलचस्प हैं:

%D दिनांक (mm/dd/yy)
%d   महीने का दिन (01..31)
%m  माह (01..12)
%y   वर्ष के अंतिम दो अंक ( 00..99)
%a   लोकेल का संक्षिप्त कार्यदिवस का नाम (सूर्य..शनि)
%A   लोकेल का पूरा कार्यदिवस का नाम, परिवर्तनशील लंबाई (रविवार..शनिवार)
%b   लोकेल का संक्षिप्त महीने का नाम (जनवरी..दिसंबर)
%B   स्थान का पूरा महीना नाम, परिवर्तनशील लंबाई (जनवरी..दिसंबर)
%H   घंटा (00..23)
%I   घंटा (01..12 )
%Y   वर्ष (1970…)

आप कुछ फैंसी स्वरूपण भी कर सकते हैं। अगर आप तारीख के अलग-अलग हिस्सों के बीच में हाइफ़न या बैक-स्लैश जोड़ना चाहते हैं:

# दिनांक +”%d-%m-%Y”
14-12-2008

# दिनांक +”%d/%m/%Y”
14/12/2008

आप रिक्त स्थान और अल्पविराम का भी उपयोग कर सकते हैं। यहाँ एक सुंदर फैंसी उदाहरण है:

# दिनांक +”%A,%B %d %Y”
रविवार, 14 दिसंबर 2008

मान लें कि आप अपने सर्वर से लॉग्स का बैकअप लेने के लिए एक शेल स्क्रिप्ट लिख रहे हैं। आप चाहते हैं कि बैकअप स्क्रिप्ट पहले दिन के लॉग प्राप्त करें और उनका बैकअप लें। यहां बताया गया है कि आप पिछले दिन की तारीख कैसे प्राप्त कर सकते हैं:

# दिनांक – दिनांक =“कल”
शनि दिसंबर 13 12:04:03 IST 2008

इसी तरह, आप कल की तारीख भी प्राप्त कर सकते हैं:

# दिनांक – दिनांक =“कल”
सोम दिसंबर 15 12:04:39 IST 2008

आप अंतिम या अगले महीने की तारीख प्राप्त कर सकते हैं:

# दिनांक – दिनांक =“पिछला माह”
शुक्र नवंबर 14 12:06:23 IST 2008

# दिनांक – दिनांक =“अगले माह”
>बुध 14 जनवरी 12:06:25 IST 2009

बहुत बढ़िया सामान, एह! आप अभी शुरुआत कर रहे हैं। आप अपनी इच्छित तिथि को दिन और सप्ताह की तुलना में अधिक सटीक रूप से अनुकूलित कर सकते हैं, और पांच दिन पहले या अब से सात दिन पहले की तारीख प्राप्त कर सकते हैं:

# दिनांक – दिनांक =”5 दिन पहले”
मंगल दिसंबर  9 12:08:26 IST 2008

# दिनांक – दिनांक =”7 दिन”
शुक्र 21 दिसंबर 12:09:23 IST 2008

आप इसे और भी कठिन प्रश्न पूछ सकते हैं जैसे:

# दिनांक – दिनांक ='अगले शनिवार'
शनि दिसंबर 20 00:00:00 IST 2008

या पूरी तरह से भविष्य में कुछ:

# दिनांक – दिनांक='2 वर्ष 3 महीने 4 दिन'
शुक्र मार्च 18 12:12:16 IST 2011

यह लगभग ऐसा है जैसे "तारीख" अंग्रेजी बोलती है। मैं नई तरकीबें खोजता रहता हूं, जैसे कि आपकी लिनक्स मशीन पर तारीख कैसे सेट (और सिंक) करें।


  1. लिनक्स में xargs कमांड का उपयोग कैसे करें

    कुछ अधिक अनुभवी उपयोगकर्ताओं के लिए, हम टर्मिनल पर अधिक कठिन नहीं बल्कि अधिक स्मार्ट तरीके से काम करने के नए तरीकों की तलाश में रहते हैं। xargs एक उपयोगी कमांड है जो दो कमांड के बीच एक सेतु का काम करती है, एक के आउटपुट को पढ़ती है और दूसरे को पढ़ी गई वस्तुओं के साथ निष्पादित करती है। कमांड का उपयोग

  1. लिनक्स में 'इको' कमांड का उपयोग कैसे करें

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

  1. लिनक्स में टी कमांड का उपयोग कैसे करें

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