كيفية تغيير ال Timezone الخاص بك على نظام لينكس

السلام عليكم و رحمة الله وبركاته أصدقائنا الأعزاء,
اليوم سنتعرف على موضوع جديد من الأمور المفيدة في نظام تشغيل لينكس, الموضع سيكون عن كيفية تغيير ال Timezone الإفتراضية في نظام تشغيل لينكس.
أول شيء يجب أن تقوم به هو معرفة ال Timezones المتوفرة على نظام تشغيل لينكس, ويمكنك ذلك من خلال الأمر التالي :
tzselect
و الناتج يكون كما في الصورة التالية :
تظهر الصورة السابقة ال timezones المتوفرة عندك على الجهاز, يمكنك الآن اختيار ال timezone الخاص بالمكان الذي تتواجد فيه وذلك بكتابة رقم المنطة الزمنية التي تتواجد فيها, فعلى سبيل المثال أنا متواجد في الأردن و في قارة آسيا, لذلك ساقوم بإختيار الرقم 5 و هو يمثل منطقة آسيا.
بعد أن قمت بإختيار الرقم 5 ظهرت لنا النتيجة التالية, و هي تتيح لنا اختيار الدولة التي نتواجد فيها :
بما أنني متواجد في الأردن ساقوم بكتابة رقم دولة الأردن و هو الرقم 20 فستظهر النتيجة التالية :
يظهر لنا الآن في النتيجة سؤال للتأكيد فيما اذا كانت القيم التي اخترتها صحيحة أم لا, لذلك سأقوم بكتابة الرقم 1 و الذي يعني بأن القيم صحيحة, و اذا كانت القيم فيها خطأ أكتب الرقم 2 وذلك للعودة للخيارات مرة أخرى, ستكون النتيجة النهائية كالآتي :
حيث يتبين لنا من النتيجة الأخير بأن ال timezone الخاص بالأردن هو Asia/Amman 🙂
بعد أن عرفنا ماهو ال timezone الخاص بمنطقتك المتواجد بها, سنقوم بحذف ملف ال timezone الحالي عن طريق الأمر rm, حيث أن الملف الخاص بال timezone الحالي متواجد في المسار التالي /etc/localtime , لذلك سيكون الأمر بالشكل التالي :
sudo rm -f /etc/localtime
بعد أن حذفنا ملف الإعدادات الحالية سنقوم بإنشاء ملف جديد و ربطه مع الإعدادات الصحيحة عن طريق الأمر ln و الذي يشبه في عمل انشاء shortcut في نظام تشغيل ال windows , بحيث يكون الأمر كالآتي :
sudo ln -s /usr/share/zoneinfo/Asia/Amman /etc/localtime
ناتج تنفيذ آخر أمرين
ستلاحظون الآن أن توقيت الجهاز تغير للتوقيت الصحيح الخاص بكم, مع العلم بانه يمكن أن تحتاجوا الى عمل Logout و الدخول من جديد لنظام التشغيل 🙂
أتمنى أن تكون الطريقة بسيطة و واضحة ..
تابعونا بشكل دوري و في مقالات جديدة حول نظام تشغيل لينكس