Syneos Health (Inc Research) - Glassdoor Review - Ep.4
جدول المحتويات:
- المتطلبات الأساسية
- التحقق من المنطقة الزمنية الحالية
- تغيير المنطقة الزمنية في CentOS
- تغيير المنطقة الزمنية عن طريق إنشاء Symlink
- استنتاج
في CentOS ، يتم تعيين المنطقة الزمنية للنظام أثناء التثبيت ، ولكن يمكن تغييرها بسهولة في وقت لاحق.
يعد استخدام المنطقة الزمنية الصحيحة أمرًا مهمًا للعديد من المهام والعمليات المتعلقة بالأنظمة. على سبيل المثال ، يستخدم البرنامج الخفي cron المنطقة الزمنية للنظام لتنفيذ وظائف cron ، وتستند الطوابع الزمنية في ملفات السجل إلى المنطقة الزمنية للنظام نفسه.
يشرح هذا البرنامج التعليمي كيفية تعيين أو تغيير المنطقة الزمنية على CentOS 7.
المتطلبات الأساسية
لتتمكن من تغيير المنطقة الزمنية للنظام ، ستحتاج إلى تسجيل الدخول كجذر أو مستخدم لديه امتيازات sudo.
التحقق من المنطقة الزمنية الحالية
في CentOS وغيرها من توزيعات Linux الحديثة ، يمكنك استخدام الأمر
timedatectl
لعرض وتعيين الوقت والمنطقة الزمنية للنظام الحالي.
timedatectl
يُظهر الإخراج أدناه أن المنطقة الزمنية للنظام مضبوطة على التوقيت العالمي المنسق:
Local time: Wed 2019-02-06 22:43:42 UTC Universal time: Wed 2019-02-06 22:43:42 UTC RTC time: Wed 2019-02-06 22:43:42 Time zone: Etc/UTC (UTC, +0000) NTP enabled: no NTP synchronized: yes RTC in local TZ: no DST active: n/a
يتم تكوين المنطقة الزمنية للنظام عن طريق الارتباط
/etc/localtime
بمعرف المنطقة الزمنية الثنائية في دليل
/usr/share/zoneinfo
. لذلك ، هناك خيار آخر للتحقق من المنطقة الزمنية وهو إظهار المسار الذي يشير إليه الارتباط الرمزي باستخدام الأمر ls:
ls -l /etc/localtime
lrwxrwxrwx. 1 root root 29 Dec 11 09:25 /etc/localtime ->../usr/share/zoneinfo/Etc/UTC
تغيير المنطقة الزمنية في CentOS
قبل تغيير المنطقة الزمنية ، ستحتاج إلى معرفة الاسم الطويل للمنطقة الزمنية التي تريد استخدامها. عادة ما تستخدم اتفاقية تسمية المنطقة الزمنية تنسيق "المنطقة / المدينة".
لسرد جميع المناطق الزمنية المتاحة ، يمكنك إما سرد الملفات في دليل
/usr/share/zoneinfo
أو استخدام الأمر
timedatectl
.
timedatectl list-timezones
… America/Tijuana America/Toronto America/Tortola America/Vancouver America/Whitehorse America/Winnipeg…
بمجرد تحديد المنطقة الزمنية التي تكون دقيقة لموقعك ، قم بتشغيل الأمر التالي كمستخدم sudo:
sudo timedatectl set-timezone your_time_zone
على سبيل المثال ، لتغيير المنطقة الزمنية للنظام إلى
America/Toronto
:
sudo timedatectl set-timezone America/Toronto
قم بتشغيل الأمر
timedatectl
للتحقق من التغييرات:
timedatectl
Local time: Wed 2019-02-06 17:47:10 EST Universal time: Wed 2019-02-06 22:47:10 UTC RTC time: Wed 2019-02-06 22:47:10 Time zone: America/Toronto (EST, -0500) NTP enabled: no NTP synchronized: yes RTC in local TZ: no DST active: no Last DST change: DST ended at Sun 2018-11-04 01:59:59 EDT Sun 2018-11-04 01:00:00 EST Next DST change: DST begins (the clock jumps one hour forward) at Sun 2019-03-10 01:59:59 EST Sun 2019-03-10 03:00:00 EDT
تغيير المنطقة الزمنية عن طريق إنشاء Symlink
حذف الملف الحالي
/etc/localtime
أو الارتباط:
sudo rm -rf /etc/localtime
حدد المنطقة الزمنية التي تريد تكوينها وإنشاء رابط:
sudo ln -s /usr/share/zoneinfo/America/Toronto /etc/localtime
يمكنك التحقق من ذلك إما عن طريق سرد الملف
/etc/localtime
أو إصدار أمر
date
:
date
استنتاج
في هذا الدليل ، أظهرنا أنك غيرت المنطقة الزمنية لنظام CentOS. لا تتردد في ترك تعليق إذا كان لديك أي أسئلة.
محطة centosكيفية تعيين أو تغيير المنطقة الزمنية في لينكس
المنطقة الزمنية هي منطقة جغرافية لها نفس الوقت القياسي. يغطي هذا البرنامج التعليمي الخطوات اللازمة لتعيين أو تغيير المنطقة الزمنية في Linux.
كيفية تعيين أو تغيير المنطقة الزمنية على ديبيان 9
يعد استخدام المنطقة الزمنية الصحيحة أمرًا مهمًا للعديد من المهام والعمليات المتعلقة بالأنظمة. يتم تعيين المنطقة الزمنية للنظام أثناء التثبيت ، ولكن يمكن تغييرها بسهولة في وقت لاحق. يوضح هذا البرنامج التعليمي كيفية تعيين أو تغيير المنطقة الزمنية في دبيان 9.
كيفية تعيين أو تغيير المنطقة الزمنية على أوبونتو 18.04
على Ubuntu ، يتم تعيين المنطقة الزمنية للنظام أثناء التثبيت ، ولكن يمكن تغييرها بسهولة في وقت لاحق. يوضح هذا البرنامج التعليمي كيفية تعيين أو تغيير المنطقة الزمنية على Ubuntu 18.04 والإصدارات السابقة من سطر الأوامر ، أو من خلال واجهة المستخدم الرسومية.