در این مقاله با آموزش جامع تنظیم ساعت سرور در لینوکس در خدمت شما هستیم. هدف از این مقاله تنظیم کردن ساعت سرورهای لینوکسی بر اساس timezone مورد نظر شماست. در اصطلاح timezone به منقطه زمانی اطلاق میشود که میتواند مرکز یک کشور یا یک شهر خاص از یک کشور باشد.
در سرورهای لینوکس و سیستم عامل Centos فایلهای کانفیگ مربوط به تنظیم timezone در مسیر:
میباشند که شامل نام کشور و نام شهر هستند برای مثال برای شهر نیویورک امریکا مسیر کانفیگ timezone بصورت زیر میباشد:
/usr/share/zoneinfo/America/New_York |
چگونه میتوانم زمان و تاریخ فعلی سرور را مشاهده کنم؟
برای مشاهده زمان و تاریخ فعلی سرور در لینوکس از دستور date استفاده میشود. خروجی این دستور مشابه زیر میباشد:
در خروجی کاملا مشهود است که تاریخ و ساعت فعلی سرور نمایش داده میشود و عبارت IRDT نیز مخفف iran datetime میباشد که نشانگر آن است که تایم سرور به وقت ایران تنظیم میباشد.
آموزش تنظیم ساعت در Centos 7
برای نمایش لیست timezone های موجود در سرور از دستور زیر استفاده میکنیم:
# timedatectl list-timezones ##*** Grep possible Asian timezones ***## # timedatectl list-timezones | grep Asia |
خروجی دستور فوق مانند زیر است:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | Africa/Abidjan Africa/Accra Africa/Addis_Ababa Africa/Algiers Africa/Asmara Africa/Bamako Africa/Bangui Africa/Banjul .... .. America/Dawson America/Dawson_Creek America/Denver America/Detroit America/Dominica America/Edmonton America/Eirunepe America/El_Salvador America/Fortaleza America/Glace_Bay .... .. Pacific/Saipan Pacific/Tahiti Pacific/Tarawa Pacific/Tongatapu Pacific/Wake Pacific/Wallis |
حالت کلی دستور برای تنظیم timezone بصورت زیر است:
# timedatectl set-timezone time_zone |
که بجای عبارت time_zone نام کشور و شهر مورد نظر وارد میشود
برای مثال: جهت ست کردن timezone بر روی شهر chicago بصورت زیر وارد میکنیم:
# timedatectl set-timezone America/Chicago |
بعد تنظیم و تغییر میتوانید با همان دستور date مجددا خروجی را مشاهده کنید که خواهید دید بر اساس timezone مورد نظر شما تنظیم شده است.
تغییر ساعت و تاریخ در Centos 6 و نسخه های پایین تر
برای centos 6 و نسخه های پایین تر از دستورات زیر استفاده میکنیم. مثلا برای تنظیم ساعت بر اساس شهر شیکاگو امریکا دستورات زیر را وارد میکنیم:
cp /etc/localtime /root/old.timezone rm /etc/localtime ln –s /usr/share/zoneinfo/America/Chicago /etc/localtime |
بعد تغییر نیز با همان دستور date نتیجه قابل مشاهده است.
امیدواریم این مقاله مورد استفاده شما عزیزان واقع شده باشد.
4.2
/
5
(
18
امتیاز
)
در صورت نیاز به سرور، هاست و دامنه با بهترین قیمت و کیفیت و یا هر سرویس و خدمات دیگر با ما درتماس باشید.
01228421193
09129726343
09362196343
omid.ahmadyani@Outlook.com