Introduction to Amazon Web Services by Leo Zhadanovsky
جدول المحتويات:
- المتطلبات الأساسية
- التحقق من المنطقة الزمنية الحالية
- تغيير المنطقة الزمنية في دبيان
- تغيير المنطقة الزمنية عن طريق إنشاء Symlink
- استنتاج
يعد استخدام المنطقة الزمنية الصحيحة أمرًا مهمًا للعديد من المهام والعمليات المتعلقة بالأنظمة. على سبيل المثال ، يستخدم البرنامج الخفي cron المنطقة الزمنية للنظام لتنفيذ مهام cron وتستند الطوابع الزمنية في ملفات السجل إلى المنطقة الزمنية للنظام نفسه.
يتم تعيين المنطقة الزمنية للنظام أثناء التثبيت ، ولكن يمكن تغييرها بسهولة في وقت لاحق. يوضح هذا البرنامج التعليمي كيفية تعيين أو تغيير المنطقة الزمنية في دبيان 9.
المتطلبات الأساسية
يجب أن يتمتع المستخدم الذي قمت بتسجيل الدخول به بامتيازات sudo ليتمكن من تغيير المنطقة الزمنية للنظام.
التحقق من المنطقة الزمنية الحالية
في Debian وغيرها من توزيعات Linux الحديثة ، يسمح لك الأمر
timedatectl
بعرض وتعيين وقت النظام الحالي ووقته.
timedatectl
كما هو موضح في الإخراج أدناه ، يتم تعيين المنطقة الزمنية للنظام على "أمريكا / شيكاغو":
Local time: Mon 2019-03-11 16:46:45 CDT Universal time: Mon 2019-03-11 21:46:45 UTC RTC time: Mon 2019-03-11 21:46:45 Time zone: America/Chicago (CDT, -0500) Network time on: yes NTP synchronized: no RTC in local TZ: no
يتم تكوين المنطقة الزمنية للنظام عن طريق الارتباط
/etc/localtime
بمعرف المنطقة الزمنية الثنائية في دليل
/usr/share/zoneinfo
. خيار آخر للتحقق من المنطقة الزمنية هو إظهار المسار الذي يشير إليه الارتباط الرمزي باستخدام الأمر ls:
ls -l /etc/localtime
lrwxrwxrwx 1 root root 37 Jan 23 03:19 /etc/localtime ->../usr/share/zoneinfo/America/Chicago
تغيير المنطقة الزمنية في دبيان
قبل تغيير المنطقة الزمنية ، ستحتاج إلى معرفة الاسم الطويل للمنطقة الزمنية التي تريد استخدامها. عادة ما تستخدم اتفاقية تسمية المنطقة الزمنية تنسيق "المنطقة / المدينة".
لسرد جميع المناطق الزمنية المتاحة ، يمكنك إما سرد الملفات في دليل
/usr/share/zoneinfo
أو استخدام الأمر
timedatectl
.
timedatectl list-timezones
… Europe/Lisbon Europe/Ljubljana Europe/London Europe/Luxembourg Europe/Madrid Europe/Malta…
بمجرد تحديد المنطقة الزمنية التي تكون دقيقة لموقعك ، قم بتشغيل الأمر التالي كمستخدم sudo:
sudo timedatectl set-timezone your_time_zone
على سبيل المثال ، لتغيير المنطقة الزمنية للنظام إلى
Europe/Ljubljana
يجب تشغيل:
sudo timedatectl set-timezone Europe/Ljubljana
تحقق من التغيير بإصدار الأمر
timedatectl
:
timedatectl
Local time: Mon 2019-03-11 22:51:27 CET Universal time: Mon 2019-03-11 21:51:27 UTC RTC time: Mon 2019-03-11 21:51:26 Time zone: Europe/Ljubljana (CET, +0100) Network time on: yes NTP synchronized: yes RTC in local TZ: no
تغيير المنطقة الزمنية عن طريق إنشاء Symlink
حذف الملف الحالي
/etc/localtime
أو الارتباط:
sudo rm -f /etc/localtime
حدد المنطقة الزمنية التي تريد تكوينها وإنشاء رابط:
sudo ln -s /usr/share/zoneinfo/Europe/Ljubljana /etc/localtime
يمكنك تأكيد التغيير إما عن طريق سرد الملف
/etc/localtime
أو إصدار أمر
date
:
date
استنتاج
في هذا الدليل ، تعلمت كيفية تغيير المنطقة الزمنية لنظام دبيان الخاص بك. لا تتردد في ترك تعليق إذا كان لديك أي أسئلة.
محطة دبيانكيفية تعيين أو تغيير المنطقة الزمنية في لينكس
المنطقة الزمنية هي منطقة جغرافية لها نفس الوقت القياسي. يغطي هذا البرنامج التعليمي الخطوات اللازمة لتعيين أو تغيير المنطقة الزمنية في Linux.
كيفية تعيين أو تغيير المنطقة الزمنية على centos 7
في CentOS ، يتم تعيين المنطقة الزمنية للنظام أثناء التثبيت ، ولكن يمكن تغييرها بسهولة في وقت لاحق. يشرح هذا البرنامج التعليمي كيفية تعيين أو تغيير المنطقة الزمنية على CentOS 7.
كيفية تعيين أو تغيير المنطقة الزمنية على أوبونتو 18.04
على Ubuntu ، يتم تعيين المنطقة الزمنية للنظام أثناء التثبيت ، ولكن يمكن تغييرها بسهولة في وقت لاحق. يوضح هذا البرنامج التعليمي كيفية تعيين أو تغيير المنطقة الزمنية على Ubuntu 18.04 والإصدارات السابقة من سطر الأوامر ، أو من خلال واجهة المستخدم الرسومية.