Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Bash प्रोग्रामिंग

अपने लिनक्स सिस्टम के टाइमज़ोन को कैसे सत्यापित और प्रबंधित करें

इस संक्षिप्त लेख में, हम नए लोगों को लिनक्स में सिस्टम टाइमज़ोन की जांच करने के विभिन्न सरल तरीकों के बारे में बताएंगे। लिनक्स मशीन पर टाइम मैनेजमेंट, विशेष रूप से एक प्रोडक्शन सर्वर पर, सिस्टम एडमिनिस्ट्रेशन का हमेशा एक महत्वपूर्ण पहलू होता है।

लिनक्स पर कई टाइम मैनेजमेंट यूटिलिटी उपलब्ध हैं जैसे date और timedatectl कमांड सिस्टम के वर्तमान टाइमज़ोन को प्राप्त करने और रिमोट NTP सर्वर के साथ सिंक्रनाइज़ करने के लिए ताकि स्वचालित और अधिक सटीक सिस्टम टाइम हैंडलिंग सक्षम हो सके।

ठीक है, आइए हमारे लिनक्स सिस्टम टाइमज़ोन का पता लगाने के विभिन्न तरीकों में गोता लगाएं।

1. पारंपरिक date कमांड का उपयोग करना

हम वर्तमान टाइमज़ोन का पता लगाने के लिए पारंपरिक date कमांड का उपयोग करके शुरू करेंगे:

$ date

वैकल्पिक रूप से, नीचे दी गई कमांड टाइप करें, जहां %Z फॉर्मेट अल्फाबेटिक टाइमज़ोन प्रिंट करता है और %z न्यूमेरिक टाइमज़ोन प्रिंट करता है:

$ date +"%Z %z"

अपने लिनक्स सिस्टम के टाइमज़ोन को कैसे सत्यापित और प्रबंधित करें

नोट: date मैन पेज में कई फॉर्मेट हैं जिनका उपयोग आप date कमांड के आउटपुट को बदलने के लिए कर सकते हैं:

$ man date

2. timedatectl का उपयोग करना

इसके बाद, आप इसी तरह timedatectl का उपयोग कर सकते हैं, जब आप इसे बिना किसी विकल्प के चलाते हैं, तो कमांड टाइमज़ोन सहित सिस्टम का अवलोकन प्रदर्शित करता है:

$ timedatectl

इसके अलावा, पाइपलाइन और grep कमांड का उपयोग करके केवल टाइमज़ोन को फ़िल्टर करने का प्रयास करें:

$ timedatectl | grep "Time zone"

अपने लिनक्स सिस्टम के टाइमज़ोन को कैसे सत्यापित और प्रबंधित करें

timedatectl कमांड का उपयोग करके लिनक्स में टाइमज़ोन सेट करना सीखें।

3. /etc/timezone फाइल का उपयोग करना (Debian और डेरिवेटिव्स के लिए)

इसके अलावा, Debian और इसके डेरिवेटिव्स के यूज़र्स cat यूटिलिटी का उपयोग करके फाइल /etc/timezone की सामग्री प्रदर्शित करके अपना टाइमज़ोन देख सकते हैं:

$ cat /etc/timezone

अपने लिनक्स सिस्टम के टाइमज़ोन को कैसे सत्यापित और प्रबंधित करें

महत्वपूर्ण: REHL/CentOS 7 और Fedora 25-22 यूज़र्स के लिए, फाइल /etc/localtime डायरेक्टरी /usr/share/zoneinfo/ के तहत टाइमज़ोन फाइल का एक सिम्बोलिक लिंक है।

हालांकि, आप वर्तमान समय और टाइमज़ोन प्रदर्शित करने के लिए date या timedatectl कमांड का उपयोग भी कर सकते हैं।

टाइमज़ोन बदलने के लिए, /etc/localtime का सिम्बोलिक लिंक /usr/share/zoneinfo/ के तहत उपयुक्त टाइमज़ोन पर बनाएं:

 $ sudo ln -sf /usr/share/zoneinfo/zoneinfo /etc/localtime

फ्लैग -s सिम्बोलिक लिंक बनाने में सक्षम बनाता है, अन्यथा डिफ़ॉल्ट रूप से एक हार्ड लिंक बनाया जाता है और -f एक मौजूदा डेस्टिनेशन फाइल को हटा देता है, जो इस मामले में /etc/localtime है।

उदाहरण के लिए, टाइमज़ोन को Africa/Nairobi में बदलने के लिए, नीचे दी गई कमांड जारी करें:

 $ sudo ln -sf /usr/share/zoneinfo/Africa/Nairobi /etc/localtime

बस इतना ही! नीचे दिए गए फीडबैक फॉर्म के माध्यम से लेख के बारे में अपने विचार साझा करना न भूलें। महत्वपूर्ण रूप से, आपको लिनक्स के लिए इस टाइम मैनेजमेंट गाइड को देखना चाहिए ताकि आपके सिस्टम पर समय को संभालने के बारे में अधिक जानकारी मिल सके, इसमें सरल और पालन करने में आसान उदाहरण हैं।

अंत में, नवीनतम और दिलचस्प लिनक्स सामग्री के लिए हमेशा Tecmint से जुड़े रहना याद रखें।

अपने लिनक्स कौशल को अगले स्तर पर ले जाएं

रूट सदस्यों को हर कोर्स, सर्टिफिकेशन प्रेप ट्रैक, और हैंड्स-ऑन लिनक्स कंटेंट की बढ़ती लाइब्रेरी तक पूरी पहुंच मिलती है — हर महीने नए कोर्स जोड़े जाते हैं।

आपको क्या मिलता है

  • सभी प्रीमियम लेखों तक विज्ञापन-मुक्त पहुंच
  • सभी कोर्स तक पहुंच: लिनक्स सीखें, लिनक्स के लिए AI, बैश स्क्रिप्टिंग, उबंटू हैंडबुक, गोलैंग और बहुत कुछ।
  • लिनक्स सर्टिफिकेशन तक पहुंच (RHCSA, RHCE, LFCS और LFCA)
  • रिलीज़ पर नए कोर्स तक पहुंच
  • साप्ताहिक न्यूज़लेटर तक पहुंच
  • कमेंट्स में प्राथमिकता सहायता
  • निजी टेलीग्राम कम्युनिटी
  • लिनक्स कम्युनिटी से जुड़ें

अपने लिनक्स सिस्टम के टाइमज़ोन को कैसे सत्यापित और प्रबंधित करें

आरोन किली एक लिनक्स और F.O.S.S उत्साही हैं, एक आगामी लिनक्स सिसएडमिन, वेब डेवलपर, और वर्तमान में TecMint के लिए कंटेंट क्रिएटर हैं जो कंप्यूटर के साथ काम करना पसंद करते हैं और ज्ञान साझा करने में दृढ़ता से विश्वास करते हैं।

TecMint पर प्रत्येक ट्यूटोरियल अनुभवी लिनक्स सिस्टम एडमिनिस्ट्रेटर्स की एक टीम द्वारा बनाया जाता है ताकि यह हमारे उच्च-गुणवत्ता मानकों को पूरा करे।

  1. Matplotlib का उपयोग करके np.array को pylab.imshow() के साथ कैसे डिस्प्ले करें? Matplotlib का उपयोग करके np.array को pylab.imshow() के साथ कैसे डिस्प्ले करें?

    np.array को imshow() के साथ डिस्प्ले करने के लिए निम्नलिखित चरणों का पालन करें: चरण फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें। np.array का उपयोग करके 2D डेटा रास्टर बनाएं। डेटा को इमेज के रूप में डिस्प्ले करें, यानी 2D रेगुलर रास्टर पर। फिगर डिस्प्ले करने के लिए show() मेथड का उ

  1. OpenCV Java का उपयोग करके दो इमेजेज को कैसे ब्लेंड करें? OpenCV Java का उपयोग करके दो इमेजेज को कैसे ब्लेंड करें?

    आप OpenCV में Core क्लास के addWeighted() मेथड का उपयोग करके दो इमेजेज को ब्लेंड कर सकते हैं। यह मेथड दो Mat ऑब्जेक्ट्स (स्रोत और गंतव्य मैट्रिक्स का प्रतिनिधित्व करने वाले) और दो डबल मान (इमेजेज के वांछित वजन अल्फा, गामा का प्रतिनिधित्व करने वाले) स्वीकार करता है और उनका भारित योग 계산 करता है। उद

  1. NoSQL में महारत: आधुनिक डेटाबेस समाधानों के लिए एक व्यावहारिक गाइड NoSQL में महारत: आधुनिक डेटाबेस समाधानों के लिए एक व्यावहारिक गाइड

    आपने आखिरी बार फेसबुक के माध्यम से संदेश कब भेजा था? क्या आपने हाल ही में घर पर एक स्मार्ट उपकरण का उपयोग किया है? दोनों उदाहरणों में, जानकारी संग्रहीत करने के लिए डेटाबेस की आवश्यकता होती है। NoSQL डेटाबेस आमतौर पर इन मामलों में उपयोग किए जाते हैं। NoSQL, या नॉट ओनली SQL, रिलेशनल डेटाबेस का एक विक