it-swarm.asia

كيفية الحصول على التاريخ والوقت الحاليين في المحطة الطرفية وتعيين أمر مخصص في المحطة الطرفية لذلك؟

لا بد لي من التحقق من الوقت في محطة لينكس.
ما هو الأمر للحصول على التاريخ والوقت في محطة لينكس؟
هل هناك أي طريقة يمكننا من خلالها تعيين وظيفة مخصصة؟

707
harshal

الأمر date

لتخصيص الإخراج ، هناك عدد لا يحصى من الخيارات المتاحة ، راجع date --help للحصول على قائمة.

على سبيل المثال ، date '+%A %W %Y %X' يعطي Tuesday 34 2013 08:04:22 وهو اسم يوم الأسبوع ورقم الأسبوع والسنة والوقت.

965
Vorsprung

يمكنك استخدام date للحصول على وقت وتاريخ يوم:

[[email protected] ~]$date
Tue Aug 27 15:01:27 CST 2013

أيضا hwclock سوف تفعل:

[[email protected] ~]$hwclock
Tue 27 Aug 2013 03:01:29 PM CST  -0.516080 seconds

بالنسبة للإخراج المخصص ، يمكنك إما إعادة توجيه إخراج date إلى شيء مثل awk ، أو كتابة البرنامج الخاص بك للقيام بذلك.

تذكر وضع البرامج النصية/الثنائية القابلة للتنفيذ في PATH (على سبيل المثال/usr/bin) لجعلها قابلة للاستدعاء في أي مكان.

ومع ذلك ، لا أعتقد أن هذا سؤال جيد لـ StackOverflow.

69
starrify