इस संक्षिप्त लेख में, हम नए लोगों को लिनक्स में सिस्टम टाइमज़ोन की जांच करने के विभिन्न सरल तरीकों के बारे में बताएंगे। लिनक्स मशीन पर टाइम मैनेजमेंट, विशेष रूप से एक प्रोडक्शन सर्वर पर, सिस्टम एडमिनिस्ट्रेशन का हमेशा एक महत्वपूर्ण पहलू होता है।
लिनक्स पर कई टाइम मैनेजमेंट यूटिलिटी उपलब्ध हैं जैसे 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 पर प्रत्येक ट्यूटोरियल अनुभवी लिनक्स सिस्टम एडमिनिस्ट्रेटर्स की एक टीम द्वारा बनाया जाता है ताकि यह हमारे उच्च-गुणवत्ता मानकों को पूरा करे।