أمر Linux clock
مجمع الأوامر في لينكس
يستخدم الأمر clock في Linux لتعديل وقت RTC.
RTC هي ساعة الجهاز المدمجة، يمكن تنفيذ هذا الأمر لعرض الوقت الحالي، تعديل وقت ساعة الجهاز، تعيين وقت النظام لتنسق مع وقت ساعة الجهاز، أو إعادة حفظ وقت النظام إلى ساعة الجهاز.
النحو
clock [--adjust][--debug][--directisa][--getepoch][--hctosys][--set --date="<date time>"][--setepoch --epoch=< >][--show][--systohc][--test][--utc][--version]
شرح المعطيات:
- --adjust ُأول استخدام "--set" أو "--systohc" كإعداد ساعة الجهاز، سيتم إنشاء ملف يحمل الاسم adjtime في مجلد /etc. عند استخدام هذين المعطيات مرة أخرى لتعديل ساعة الجهاز، سيتم تسجيل الفرق بين التعديلات المسبقة في هذا الملف، وسيتم تنفيذ الأمر clock مع إضافة معطى "--adjust" في المستقبل، سيقوم البرنامج تلقائيًا بحساب الوسط بين القيم المسجلة في الملف، وتعديل وقت ساعة الجهاز تلقائيًا.
- --debug إظهار عملية تنفيذ الأمر بشكل مفصل،لتسهيل تصحيح الأخطاء أو فهم سلوك البرنامج.
- --directisa إخبار أمر clock بعدم استخدام ملف الأجهزة /dev/rtc،وإجراء الوصول المباشر إلى الساعة المادية المدمجة.هذا المعامل يناسب الكمبيوترات القديمة التي تحتوي على بنية شريحة ISA.
- --getepoch إظهار قيمة العصر الجديد للساعة المادية المدمجة في النواة النظامية على جهاز الإخراج القياسي.
- --hctosys Hardware Clock to System Time،جعل وقت النظام متطابق مع الساعة المادية المدمجة.بسبب أن هذا العمل سيؤدي إلى تحديث وقت الوصول إلى الملفات في النظام بشكل كامل،لذا يفضل تنفيذه عند بدء النظام.
- --set--date إعداد تاريخ ووقت الساعة المادية المدمجة.
- --setepoch--epoch=<سنة> إعداد قيمة العصر الجديد للساعة المادية المدمجة في النواة النظامية،باستخدام سنة من أربعة أرقام.
- --show قراءة وقت الساعة المادية المدمجة،وإظهاره على جهاز الإخراج القياسي.
- --systohc System Time to Hardware Clock،تحفظ وقت النظام في الساعة المادية المدمجة.
- --test للاختبار فقط، وليس لتحرير الوقت على الساعة المادية المدمجة أو وقت النظام حقاً.
- --utc جعل الوقت على الساعة المادية المدمجة CUT، ويُسمى أحياناً UTC أو UCT.
- --version عرض معلومات الإصدار.
نماذج تفاعلية على الإنترنت
الحصول على الوقت الحالي
# clock //الحصول على الوقت الحالي
عرض الوقت العالمي بالتوقيت العادي
# clock -utc //عرض الوقت العالمي بالتوقيت العادي
مجمع الأوامر في لينكس