اضبط التاريخ في Linux من سطر الأوامر

Set Date Linux From Command Line



يصور أمر التاريخ تاريخ ووقت النظام. يسمح للمستخدم بالحصول على التاريخ والوقت بتنسيقات مختلفة. يساعد هذا الأمر أيضًا في حساب التواريخ الحالية والماضية والمستقبلية بمساعدة مختلف المشغلين ومحددات التنسيق. لكي يتم تنفيذ الوظائف ، يجب أن تكون ساعة النظام وساعة الخادم في الوقت المحدد بدقة. فيما يلي بعض الأمثلة التي ستزيد من معرفتك بأمر التاريخ في Linux.

المتطلبات الأساسية

لمعرفة وظائف أوامر التاريخ واستخدامها ، يجب تثبيت Linux (Ubuntu) على نظامك. بعد التثبيت ، يجب عليك تكوين Linux من خلال توفير تفاصيل المستخدم ، بما في ذلك الاسم وكلمة المرور ، للوصول إلى التطبيقات. توضح الصورة أدناه واجهة Ubuntu. هنا تحتاج إلى توفير كلمة مرور للمضي قدمًا.









صيغة التاريخ

$تاريخ [اختيار]...[+ تنسيق]

تاريخ

الأمر الأساسي المستخدم لعرض التاريخ هو كتابة التاريخ. يجلب التاريخ والوقت الحاليين اللذين يتم استلامهما تلقائيًا من النظام. يعرض الإخراج يوم الشهر والتاريخ والسنة والوقت. يحصل أمر التاريخ على تاريخ نظام التشغيل.



$تاريخ





أمر دليل المستخدم للتاريخ

لمعرفة المزيد عن الأوامر المتعلقة بالتاريخ ، يتوفر دليل يدوي للمستخدم. يظهر الإخراج الوصف التالي.

$رجل تاريخ



احصل على التمور بتنسيقات مختلفة

يمكن عرض التواريخ بأكثر من طريقة بديلة. سيعرض المفتاح D التاريخ في النموذج / الذي له تاريخ وشهر وسنة. في حين أن F ستظهر التاريخ بمساعدة - وسيكون التنسيق العام والشهر واليوم على التوالي. لجعلها دقيقة وسهلة للمستخدم ، استخدمنا سلسلة توضح المعنى الصحيح لمحدِّد التنسيق ، أي f و d. + يتم استخدام عامل التشغيل٪ لربط محدد التنسيق بالتاريخ.

احصل على اليوم والشهر والسنة

هناك بعض محددات التنسيق المستخدمة في الأمر مع تاريخ لتحسين الوظيفة. يتم عرض هذه أيضًا في دليل المستخدم الذي رأيناه في المثال أعلاه. على سبيل المثال ، سنقوم بشرح بعض الأمثلة لتسهيل التعرف عليها على المستخدمين. صيغة محددات التنسيق هي:

$تاريخ+٪ [شكل الخيار]

كما يفهم بناء الجملة ، نستخدم التاريخ والتنسيق المحدد للحصول على ناتج معين.

بعض المحددات هي كما يلي:

٪د= يقدم يوم من الشهر

٪ب= يعرض اسم الشهر بالكامل

٪م= يعرض شهر السنة

٪و= عرض السنة

٪تي= اعرض ملفزمن

٪ح= يصور الساعةفي زمن

٪م= عرض الدقيقةفي زمن

٪س= يقدم الثوانيفي زمن

شهر السنة

للعثور على شهر السنة. نستخدم التنسيق B كما هو موضح أعلاه في الأمثلة.

$(تاريخ+٪ب)

عام لعرض السنة الحالية ، نستخدم التنسيق Y. إذا كنا نريد فقط آخر رقمين من السنة ، فسيتم استخدام y صغير.

$(تاريخ+٪و)

$(تاريخ+٪و)

يوم الأسبوع سنستخدم 'أ' للحصول على الاسم الكامل لليوم في الأسبوع. بينما يتم استخدام a للحصول على اختصار اليوم.

$(تاريخ+٪إلى)

$(تاريخ+٪إلى)

احصل على تواريخ الماضي والمستقبل

بالأمس باستخدام هذا الأمر الملحق ، سنحصل على تاريخ الأمس.

$رما - طرد - قذففي الامس= دولار(تاريخ- أمس)

قبل يوم معين

يمكننا الحصول على التواريخ من خلال تقديم تاريخ ذي صلة للعودة إلى ذلك التاريخ المحدد. على سبيل المثال ، يريد المستخدم الحصول على تاريخ قبل 45 يومًا ، لذلك يتم استخدام هذا الأمر.

$صدى من قبلأربعة خمسةأيام = دولار(تاريخ- د غدا-أربعة خمسةأيام)

الشهر الماضي

سيساعد أمر الشهر الأخير المستخدم في الحصول على الشهر السابق من العام الحالي.

$رما - طرد - قذفالاخير شهر= دولار(تاريخالاخيرشهر +٪ب)

العام القادم

يظهر أمر العام المقبل العام التالي للسنة الحالية.

$رما - طرد - قذف= العام القادم = دولار(تاريخ- د العام المقبل +٪و)

الفرق بين التواريخ

يتم الحصول على يوم محدد بتقديم تاريخين. يتم طرح تاريخ واحد من الآخر بحيث يتم الحصول على عدد الأيام بين الاثنين.

$افتقد دولار((($(تاريخ2021-3-24+٪س)- دولار(تاريخ2021-3-18+٪س))/86400))

عرض التاريخ بتنسيق –d أو –date

يعرف أمر التاريخ التعامل مع الإدخال –d أو –date. يأخذ تاريخ الإدخال كسلسلة. للحصول على التاريخ في اليوم التالي من الأسبوع القادم ، نقوم بإدخال المثال أدناه.

$تاريخ-تاريخ= الثلاثاء القادم

بعد ذلك ، يمكن لأمر التاريخ حساب الثواني من التاريخ الذي انقضى حتى الآن. نحن نقدم التاريخ النسبي ، الذي يجب معرفة ثوانيه.

$تاريخ2021-4-24+٪س

بغض النظر عن التنسيق الذي قدمناه في الأمر ، يتم عرض التاريخ دائمًا في نمط معين تم تعيينه على أنه افتراضي.

$تاريخ5/6/2021

عرض رقم الأسبوع في السنة الحالية

كما هو موضح في الأمر أدناه ، يمكننا الحصول على رقم الأسبوع للسنة الحالية باستخدام V.

رقم اليوم في السنة الحالية

يتم عرض رقم اليوم حتى التاريخ الحالي باستخدام٪ j٪.

$التاريخ +٪ي

تعيين التاريخ وفقًا للمنطقة الزمنية

للتحقق من المنطقة الزمنية الحالية للنظام ، نستخدم الأمر أدناه.

$Timedatectl

سيعرض هذا إخراج التاريخ والتوقيت المحلي لمنطقة زمنية محددة. هنا المنطقة الزمنية هي Asia / Karachi.

لتغيير المنطقة الزمنية المحددة إلى منطقة زمنية أخرى ، تحتاج إلى معرفة اسم المنطقة الزمنية. التنسيق المتبع لعرض المنطقة الزمنية هو المنطقة / المدينة. فيما يلي الخيارات المتاحة للمنطقة الزمنية:

$timedatectl قائمة المناطق الزمنية

يتم استخدام نفس الاستعلام لتغيير المنطقة الزمنية إلى جانب المنطقة الزمنية المحددة التي تريد استبدالها.

$سودوتيميداتكتليضع- Timezone Europe/اسطنبول

في الإخراج المذكور أعلاه ، يمكنك أن ترى أنه تم تحديث المنطقة الزمنية بـ Europe / Istanbul.

احصل على التاريخ والوقت عن طريق ضبط ساعة الجهاز

تعمل ساعات الأجهزة حتى في حالة عدم وجود مصدر طاقة. يتم تشغيله داخل أجهزة النظام.

$سودوعرض hwclock

سيظهر الإخراج كما هو موضح في الصورة:

استنتاج

الآن ، يمكننا تحديد موعد أو تغييره من خلال سطر الأوامر في Linux. إنه سهل للغاية ومفهوم. تتم مناقشة الاستفسارات المذكورة أعلاه بالتفصيل للمستخدمين. تساعد محددات التنسيق في تحديد تاريخ يوم معين.