मैं अपने अमेज़ॅन ईसी 2 इंस्टेंस में स्थानीय समय पर उबंटू लिनक्स चलाने वाले समय क्षेत्र को बदलना चाहता हूं?अमेज़ॅन ईसी 2 में समय क्षेत्र कैसे सेट करें?
मेरे प्रश्न
कैसे अमेज़न EC2 में समय क्षेत्र बदलने के लिए?
मैं अपने अमेज़ॅन ईसी 2 इंस्टेंस में स्थानीय समय पर उबंटू लिनक्स चलाने वाले समय क्षेत्र को बदलना चाहता हूं?अमेज़ॅन ईसी 2 में समय क्षेत्र कैसे सेट करें?
मेरे प्रश्न
कैसे अमेज़न EC2 में समय क्षेत्र बदलने के लिए?
यह आपके डेस्कटॉप उबंटू प्रक्रिया से अलग नहीं होना चाहिए। अपने EC2 सर्वर से here
निष्पादित निम्नलिखित (Australia/Adelaide
के समय क्षेत्र सेट करने के लिए)
$ echo "Australia/Adelaide" | sudo tee /etc/timezone
Australia/Adelaide
$ sudo dpkg-reconfigure --frontend noninteractive tzdata
Current default time zone: 'Australia/Adelaide'
Local time is now: Sat May 8 21:19:24 CST 2010.
Universal Time is now: Sat May 8 11:49:24 UTC 2010.
अद्यतन
आप को tzselect
उपयोगिता का उपयोग कर सकते हैं के माध्यम से ब्राउज़ करें। यहां देखें: http://manpages.ubuntu.com/manpages/precise/man1/tzselect.1.html
यह एक इंटरैक्टिव सॉफ्टवेयर है। मेरा उबंटू (11.10) है।
ब्राजील
Brazil/Acre
Brazil/DeNoronha
Brazil/East
Brazil/West
समय (यह एक अमेज़न EC2 लिनक्स उदाहरण पर किया गया था)
अपने स्थानीयसमय फ़ाइल निकालें बदलने का एक और तरीका है उल्लेख कर सकते
sudo rm /etc/localtime
निर्देशिका बदलें ZoneInfo
cd /usr/share/zoneinfo
को इस फ़ोल्डर में समय क्षेत्र जानकारी होती है। फिर आपको उपयुक्त क्षेत्र में सॉफ्टलिंक करने की आवश्यकता है।
एक Softlink बनाने के लिए/etc/स्थानीयसमय
sudo ln -s /usr/share/zoneinfo/GB /etc/localtime
कि जीबी ऊपर दिए गए चरणों का
पर मेरे लिए काम करता है आपको ln -s कमांड को भी सूडो करना चाहिए। – Theodoros80
हां आपका अधिकार। धन्यवाद @ थिओडोरोस 80 – ajtrichards
सरल और सुरुचिपूर्ण .. धन्यवाद – srikayala
कोई भी मेरे लिए काम किया के लिए अपने सर्वर समय क्षेत्र बदल जाएगा, इसलिए यहाँ इस नए जवाब लिखने के बारे में सोचा
# Delete any existing localtime link
sudo rm /etc/localtime
# Update time clock file with ZONE property
sudo vi /etc/sysconfig/clock
#Update the ZONE property to what you want say
ZONE="America/Los_Angeles"
sudo ln -sf /usr/share/zoneinfo/America/Los_Angeles /etc/localtime
sudo reboot
केवल यह विधि मेरे लिए भी काम करती है .. मेरे जीवन के 2 घंटे बर्बाद कर दिया गया टीटी –
यदि आप 'ln -f ... 'का उपयोग कर रहे हैं, तो पहले इसे' आरएम ' रेफरेंट अनावश्यक है, और इसके विपरीत। – StvnW
उबंटू –
सूचना EC2 मशीन .Plea में समय क्षेत्र बदलने के लिए एडब्ल्यूएस documentation में उपलब्ध है se विवरण नीचे लगता है:
समय क्षेत्र
अमेज़न लिनक्स उदाहरणों यूटीसी (समन्वित यूनिवर्सल समय) डिफ़ॉल्ट रूप से समय क्षेत्र की तैयारी में हैं बदल रहा है, लेकिन आप स्थानीय करने के लिए एक उदाहरण पर समय को परिवर्तित करना चाहें आपके नेटवर्क में समय या किसी अन्य समय क्षेत्र में।
एक उदाहरण
1.Identify उदाहरण पर उपयोग करने के लिए समय क्षेत्र पर समय क्षेत्र बदलने के।/Usr/share/zoneinfo निर्देशिका में समय क्षेत्र डेटा फ़ाइलों का पदानुक्रम होता है। अपने समय क्षेत्र के लिए फ़ाइल खोजने के लिए उस स्थान पर निर्देशिका संरचना ब्राउज़ करें।
[ec2-user ~]$ ls /usr/share/zoneinfo
Africa Chile GB Indian Mideast posixrules US
America CST6CDT GB-Eire Iran MST PRC UTC
Antarctica Cuba GMT iso3166.tab MST7MDT PST8PDT WET
Arctic EET GMT0 Israel Navajo right W- SU
...
इस स्थान पर कुछ प्रविष्टियां निर्देशिकाएं हैं (जैसे अमेरिका), और इन निर्देशिकाओं में विशिष्ट शहरों के लिए समय क्षेत्र फ़ाइलें शामिल हैं। उदाहरण के लिए उपयोग करने के लिए अपना शहर (या अपने समय क्षेत्र में एक शहर) खोजें। इस उदाहरण में, आप लॉस एंजिल्स,/usr/share/zoneinfo/America/Los_Angeles के लिए समय क्षेत्र फ़ाइल का उपयोग कर सकते हैं।
2. नए समय क्षेत्र के साथ/etc/sysconfig/घड़ी फ़ाइल को अद्यतन करें।
ए। अपने पसंदीदा टेक्स्ट एडिटर (जैसे विम या नैनो) के साथ/etc/sysconfig/घड़ी फ़ाइल खोलें। आपको अपने संपादक कमांड के साथ सुडो का उपयोग करने की आवश्यकता है क्योंकि/etc/sysconfig/clock root के स्वामित्व में है।
बी। ज़ोन प्रविष्टि को स्थानांतरित करें, और इसे समय क्षेत्र फ़ाइल में बदलें (पथ के/usr/share/zoneinfo अनुभाग को छोड़कर)। उदाहरण के लिए, लॉस एंजिल्स समय क्षेत्र में बदलने के लिए, ज़ोन प्रविष्टि को निम्न में बदलें।
ZONE="America/Los_Angeles"
सी। फ़ाइल को सहेजें और टेक्स्ट एडिटर से बाहर निकलें।
3./etc/localtime और अपनी टाइम ज़ोन फ़ाइल के बीच एक प्रतीकात्मक लिंक बनाएं ताकि उदाहरण समय क्षेत्र फ़ाइल को स्थानीय समय की जानकारी के संदर्भ में पा सकें।
[ec2-user ~]$ sudo ln -sf /usr/share/zoneinfo/America/Los_Angeles /etc/localtime
4. सभी सेवाओं और अनुप्रयोगों में नई समय क्षेत्र जानकारी लेने के लिए सिस्टम को रीबूट करें।
[ec2-user ~]$ sudo reboot
में काम नहीं करता है, जबकि यह लिंक प्रश्न का उत्तर दे सकता है, यहां उत्तर के आवश्यक हिस्सों को शामिल करना बेहतर है और संदर्भ के लिए लिंक प्रदान करना बेहतर है। लिंक किए गए पृष्ठ में परिवर्तन होने पर लिंक-केवल उत्तर अमान्य हो सकते हैं। –
@ भाग्यशाली: यह समझ में आता है कि आप क्या कह रहे हैं, पोस्ट में जानकारी अपडेट की गई। लेकिन क्यों -1 पद के लिए, हालांकि यह एक लिंक था लेकिन यह उपयोगी था। – Varun
मेरे उबंटू 14.04 पर कोई '/ etc/sysconfig' फ़ोल्डर नहीं है – NineCattoRules
द्वारा
$ date
अपने वर्तमान समय क्षेत्र की जाँच करें यह बदलने के लिए,
$ sudo dpkg-reconfigure tzdata
यह भौगोलिक क्षेत्रों की सूची दिखाई देगी चलाते हैं। उपलब्ध समय क्षेत्र को कम करने के लिए चुनें। अगला शहर/टाइमज़ोन का चयन करें। और आपने सिस्टम को नए टाइमज़ोन में बदल दिया है।
इसके लिए धन्यवाद। यह सरल, दर्द रहित, और अन्य लोगों के उत्तरों की तुलना में बहुत कम कदम था। मैंने अमेज़ॅन के दस्तावेज में उल्लिखित कदमों की कोशिश की, लेकिन यह काम नहीं किया। इसने एकदम जादू की तरह काम किया। –
लगता है इस REDHAT7
पर आदेश हो सकता हैtimedatectl set-timezone "Europe/Stockholm"
सभी उपलब्ध समय क्षेत्र टाइप पाने के लिए:
timedatectl list-timezone
अधिक जानकारियां के लिए उपयोग
man timedatectrl
नोट: यह एक लिनक्स बॉक्स (मेरे उदाहरण में डेबियन) को संदर्भित करता है, आपके एडब्ल्यूएस लॉन्च कॉन्फ़िगरेशन "उपयोगकर्ता डेटा" के तहत उपयोग किया जाना चाहिए।
यदि आप टाइमज़ोन सेट करने की योजना बना रहे हैं उदाहरण के लिए नीचे बूट उपयोग (आकर्षण की तरह काम करता है) तो आप "ऑस्ट्रेलिया/सिडनी" के बजाय अपने देश/शहर का उपयोग करते हैं।
#!/bin/bash
/bin/rm -f /etc/localtime; /bin/ln -s /usr/share/zoneinfo/Australia/Sydney /etc/localtime
+1, धन्यवाद, मैं इसे विभिन्न देशों के लिए कैसे सेट कर सकता हूं, जैसे मुझे नॉर्वे और फिर ब्राजील के लिए समय क्षेत्र निर्धारित करना है। –
@ कोडिंगक्रो अपडेट किया गया। – Nishant
मुझे यह प्रतिक्रिया मिल रही है 'sudo: dpkg-reconfigure: कमांड नहीं मिला' –