یونیکس ایپوچ فارمیٹ کے ساتھ تاریخ اور وقت کیسے طے کریں



مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں

یونیکس کا آغاز یکم جنوری 1970 کو جمعرات کو 00:00 بجے یو ٹی سی سے ہوا۔ اس وقت سے یونکس سسٹم نے اس تاریخ کے بعد سے سیکنڈ کی تعداد گن کر وقت کا سراغ لگا رکھا ہے۔ یونیکس ، اور لینکس اور فری بی ایس ڈی جیسے مختلف عمل ، وقت کی لغوی تعداد کے طور پر سیکنڈ کی تعداد کو برقرار رکھتے ہیں اس کے بعد سے لیپ سیکنڈ کی تعداد منفی سے کم ہو گئی ہے۔



یہ تصور نہیں ہے کہ بہت سارے صارفین یا حتی کہ پروگرامر روزانہ کی بنیاد پر رابطہ کرتے ہیں۔ بہر حال ، اگر آپ یونیکس دور کے آغاز سے ہی سیکنڈ کی تعداد گن چکے ہیں ، تو آپ واقعی میں اپنے سسٹم پر اس کا وقت مقرر کرسکتے ہیں۔ آپ کو کمانڈ لائن انٹرفیس پر کام کرنے کی ضرورت ہوگی ، لہذا ورچوئل ٹرمینل میں جانے کے لئے Ctrl، Alt اور F1-F6 کو دبائیں یا گرافیکل حاصل کرنے کے لئے Ctrl + Alt + T دبائیں۔ آپ اوبنٹو ڈیش پر لفظ ٹرمینل کو بھی تلاش کرسکتے ہیں یا اسے LXDE ، کے ڈی کے میں ایپلی کیشنز اور پھر سسٹم ٹولس مینو سے شروع کرسکتے ہیں اور Xfce4 میں وِسکر مینو سے دور ہیں۔



طریقہ 1: یونکس ایپوچ کا وقت مقرر کرنے کے لئے GNU ڈیٹ ٹول کا استعمال

اس بات کو یقینی بنانا اچھا خیال ہے کہ گھڑی کو اس پر سیٹ کرنے کی کوشش کرنے سے پہلے آپ کے پاس تاریخ کا ڈھنگ درست طریقے سے فارمیٹ ہو۔ ٹائپ کریں تاریخ -d ‘@ 1501959335’ اور 1 جنوری 1970 سے سیکنڈوں کی تعداد کو لوگوں کی طرف سے ترجیحی شکل میں تبدیل کرنے کیلئے enter دبائیں۔ آپ 1501959335 کو کسی بھی درست یونکس ایپچ ٹائم اسٹیمپ سے تبدیل کرسکتے ہیں۔ ہم نے اسے محض ایک مثال کے طور پر استعمال کیا کیونکہ یہ مضمون لکھنے کے دوران ایک وقت میں موجودہ یونکس کا دور تھا۔



آپ کو اپنی مقامی مشین کے ل a ایک مستقل تاریخ اور وقت کے ساتھ ساتھ ٹائم زون ملنا چاہئے۔ جب آپ کو یقین ہو کہ آپ کے پاس چیزیں ٹھیک ہیں ، تو آپ کمانڈ استعمال کرسکتے ہیں تاریخ -s ‘@ 1501959335’ گھڑی کو اس وقت کے ٹکٹ پر مقرر کرنا۔ اگر آپ کو ایسی غلطی موصول ہوتی ہے جس میں 'تاریخ: تاریخ متعین نہیں ہوسکتی ہے: آپریشن کی اجازت نہیں ہے' جس کے بعد موجودہ تاریخ آجاتی ہے ، تو آپ اسے بطور صارف چلانے کی کوشش کر رہے تھے۔ ٹائپ کریں sudo date -s ‘@ 1501959335’ اور گھڑی کو سیٹ کرنے کے لئے enter دبائیں۔ یاد رکھیں کہ ان ہندسوں کی جگہ ایک درست یونکس ٹائم اسٹیمپ استعمال کریں جو ہم نے اپنی مثال میں پیش کیے ہیں۔

قدرتی طور پر ، جڑ تک رسائی حاصل کرنا جاری رکھنے سے پہلے آپ سے اپنا پاس ورڈ پوچھا جائے گا۔



طریقہ 2: بی ایس ڈی ڈیٹ سافٹ ویئر کا استعمال

اگر آپ مختلف * بی ایس ڈی آپریٹنگ سسٹمز میں سے کسی کو استعمال کر رہے ہیں تو ، جب آپ ڈیٹ کمانڈ کی بات کرتے ہیں تو آپ کو درحقیقت ایک مختلف ترکیب استعمال کرنے کی ضرورت ہوگی۔ یہ فری بی ایس ڈی ، اوپن بی ایس ڈی ، نیٹ بی ایس ڈی اور ممکنہ طور پر ڈارون کے کچھ نفاذ کے صارفین کے لئے بھی ہے۔ لینکس اور دیگر یونکس نما آپریٹنگ سسٹم کے صارف

سیکنڈ کو تبدیل کرنے کے ل since ، جب یکم جنوری 1970 کو عہد شروع ہوا ، فوری طور پر تاریخ -1 1501959335 ٹائپ کریں اور انٹر کو دبائیں۔ ایک بار پھر ، آپ کسی بھی درست یونکس ٹائم اسٹیمپ کے ساتھ 1501959335 کی جگہ لے سکتے ہیں۔

'$ (تاریخ -r 1501959335 +’٪ y٪ m٪ d٪ H٪ M.٪ S ’)' ٹائپ کریں اور عہد شروع ہونے کے بعد سے تاریخ طے کرنے کیلئے enter دبائیں۔ یہ ان BSD پر مبنی آپریٹنگ سسٹمز میں قدرے پیچیدہ ہے کیونکہ آپ کو تاریخ اور وقت کے لئے اسے نیا فارمیٹ بتانا پڑتا ہے ، لیکن آخر کار اسی طرح کام کرتا ہے۔ نئی تاریخ طے کرنے کے ل You آپ کو زیادہ سے زیادہ جڑ تک رسائی کی ضرورت ہوگی۔

طریقہ 3: موجودہ یونکس کا موجودہ وقت دیکھیں

اگر آپ موجودہ یونکس ایپچ ٹائم اسٹیمپ دیکھنا چاہتے ہیں تو چلائیں تاریخ +٪ s کمانڈ لائن سے یونیکس کے آغاز کے بعد سے یہ سیکنڈوں کی تعداد کے حساب سے موجودہ وقت کی پیداوار کرے گا۔ آپ کو اگلی لائن پر جلدی سے آپ کے لئے واپس کر دیا جائے گا۔

اگر آپ پسند کریں گے تو آپ دراصل گرافیکل نمائندگی حاصل کرسکتے ہیں۔ ٹائپ کریں x کلیہ -ڈی- اوقات کمانڈ لائن پر اور دبائیں داخل کریں۔ بشرطیکہ آپ کے پاس کلاسک XFree86 ایپس انسٹال ہوں ، آپ کو اپنے ٹرمینل پر تیرنے والی ونڈو ملے گی جو آپ کو موجودہ سیکنڈ کی گنتی فراہم کرتی ہے۔

3 منٹ پڑھا