انڈروئد

ڈیبین 9 پر ٹائم زون کو کیسے مرتب کریں یا تبدیل کریں

تم زمین والوں پر رØÙ… کرو۔۔۔۔ آسمان والا تم پر رØÙ… فرماۓ

تم زمین والوں پر رØÙ… کرو۔۔۔۔ آسمان والا تم پر رØÙ… فرماۓ

فہرست کا خانہ:

Anonim

نظام سے متعلق بہت سے کاموں اور عمل کے ل the صحیح ٹائم زون کا استعمال اہم ہے۔ مثال کے طور پر ، کرون ڈیمون کرون ملازمتوں کو انجام دینے کے لئے سسٹم کا ٹائم زون استعمال کرتا ہے اور لاگ فائلوں میں ٹائم اسٹیمپ اسی نظام کے ٹائم زون پر مبنی ہوتے ہیں۔

سسٹم کا ٹائم زون تنصیب کے دوران طے کیا گیا ہے ، لیکن بعد میں اسے آسانی سے تبدیل کیا جاسکتا ہے۔ اس ٹیوٹوریل میں دکھایا گیا ہے کہ ڈیبین 9 پر ٹائم زون کو کس طرح متعین یا تبدیل کرنا ہے۔

شرطیں

آپ جس صارف کے بطور لاگ ان ہیں اسے نظام کا ٹائم زون تبدیل کرنے کے قابل ہونا ضروری ہے۔

موجودہ ٹائم زون کی جانچ ہو رہی ہے

ڈیبین اور دیگر جدید لینکس کی تقسیم میں ، 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

نظام ٹائم زون /usr/share/zoneinfo زونinfo ڈائرکٹری میں ایک بائنری ٹائم زون شناخت کار سے syML ربط /etc/localtime لوکل ٹائم کے ذریعہ تشکیل دیا گیا ہے۔ ٹائم زون کی جانچ پڑتال کے لئے دوسرا آپشن یہ ہے کہ ایل ایس کمانڈ کا استعمال کرتے ہوئے سملینک پوائنٹس کا راستہ دکھائیں۔

ls -l /etc/localtime

lrwxrwxrwx 1 root root 37 Jan 23 03:19 /etc/localtime ->../usr/share/zoneinfo/America/Chicago

ڈیبین میں ٹائم زون کو تبدیل کرنا

ٹائم زون کو تبدیل کرنے سے پہلے ، آپ کو جس ٹائم زون کو استعمال کرنا چاہتے ہیں اس کے ل the طویل نام معلوم کرنے کی ضرورت ہوگی۔ ٹائم زون نام کنونشن عام طور پر "علاقہ / شہر" کی شکل استعمال کرتا ہے۔

تمام دستیاب ٹائم زون کی فہرست کے timedatectl ، آپ یا تو فائلوں کو /usr/share/zoneinfo timedatectl ڈائرکٹری میں درج کرسکتے ہیں یا timedatectl کمانڈ استعمال کرسکتے ہیں۔

timedatectl list-timezones

… Europe/Lisbon Europe/Ljubljana Europe/London Europe/Luxembourg Europe/Madrid Europe/Malta…

ایک بار جب آپ یہ پہچانیں کہ کون سا ٹائم زون آپ کے مقام کے مطابق ہے تو ، درج ذیل کمانڈ کو بطور سوڈو صارف چلا run

sudo timedatectl set-timezone your_time_zone

مثال کے طور پر ، نظام کے ٹائم زون کو Europe/Ljubljana پر تبدیل کرنے کے Europe/Ljubljana you آپ چلائیں گے:

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

ایک Sylink بنا کر ٹائم زون کو تبدیل کرنا

حالیہ /etc/localtime فائل کو خارج کریں یا سمیلی لنک:

sudo rm -f /etc/localtime

اس ٹائم زون کی شناخت کریں جس کو آپ تشکیل دینا چاہتے ہیں اور ایک سیملنک بنائیں:

sudo ln -s /usr/share/zoneinfo/Europe/Ljubljana /etc/localtime

آپ یا تو /etc/localtime فائل کو درج کرکے یا date کمانڈ جاری کرکے تبدیلی کی تصدیق کرسکتے ہیں۔

date

Mon Mar 11 22:55:04 CET 2019

نتیجہ اخذ کرنا

اس گائیڈ میں ، آپ نے سیکھا کہ اپنے ڈیبین سسٹم کے ٹائم زون کو کس طرح تبدیل کرنا ہے۔ اگر آپ کے ذہن میں کوئی سوال ہے تو بلا جھجھک۔

ڈیبین ٹرمینل