مرکز آموزش اولین دیتا

آموزش تنظیم ساعت سرور در CentOs نسخه ۶ و ۷

0

Centos

در این مقاله با آموزش جامع تنظیم ساعت سرور در لینوکس در خدمت شما هستیم. هدف از این مقاله تنظیم کردن ساعت سرورهای لینوکسی بر اساس timezone مورد نظر شماست. در اصطلاح timezone به منقطه زمانی اطلاق میشود که میتواند مرکز یک کشور یا یک شهر خاص از یک کشور باشد.

در سرورهای لینوکس و سیستم عامل Centos فایلهای کانفیگ مربوط به تنظیم timezone در مسیر:

/usr/share/zoneinfo

میباشند که شامل نام کشور و نام شهر هستند برای مثال برای شهر نیویورک امریکا مسیر کانفیگ timezone بصورت زیر میباشد:

/usr/share/zoneinfo/America/New_York

چگونه میتوانم زمان و تاریخ فعلی سرور را مشاهده کنم؟

برای مشاهده زمان و تاریخ فعلی سرور در لینوکس از دستور date استفاده میشود. خروجی این دستور مشابه زیر میباشد:

Ssh-Date
در خروجی کاملا مشهود است که تاریخ و ساعت فعلی سرور نمایش داده میشود و عبارت IRDT نیز مخفف iran datetime میباشد که نشانگر آن است که تایم سرور به وقت ایران تنظیم میباشد.
پست های مرتبط

آموزش تنظیم ساعت در Centos 7

برای نمایش لیست timezone های موجود در سرور از دستور زیر استفاده میکنیم:

# timedatectl list-timezones
##*** Grep possible Asian timezones ***##
# timedatectl list-timezones | grep Asia

خروجی دستور فوق مانند زیر است:

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 نتیجه قابل مشاهده است.

امیدواریم این مقاله مورد استفاده شما عزیزان واقع شده باشد.

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد .