تاريخ اليوم
لأمر Linux Touch

لأمر Linux Touch



شارك المقالة

                    بسم الله الرحمن الرحيم

الحمد لله رب العالمين، وصلى الله وسلم وبارك على عبده ورسوله نبينا محمد وعلى آله وصحبه أجمعين


لأمر Linux Touch



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


أمر Linux Touch

أمثلة أوامر Linux Touch

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


خيارات الأوامر touch

قم بتغيير وقت الوصول فقط -a 

إذا كان الملف غير موجود ، فلا تقم بإنشائه -c 

قم بتحديث أوقات الوصول والتعديل -d 

قم بتغيير وقت التعديل فقط -m 

استخدم أوقات الوصول والتعديل للملف -r 

يقوم بإنشاء ملف باستخدام وقت محدد -t 

1. كيفية إنشاء ملف فارغ

ينشئ الأمر touch التالي ملفًا جديدًا فارغًا (صفر بايت) يسمى sheena .


# touch sheena



2. كيفية إنشاء ملفات متعددة

باستخدام أمر touch ، يمكنك أيضًا إنشاء أكثر من ملف واحد. على سبيل المثال ، سيقوم الأمر التالي بإنشاء 3 ملفات باسم sheena و meena و leena .


# touch sheena meena leena



3. كيفية تغيير وقت الوصول إلى الملفات وتعديلها

لتغيير أو تحديث أوقات الوصول والتعديل الأخيرة لملف يسمى leena ، استخدم الخيار -a كما يلي. يضبط الأمر التالي الوقت والتاريخ الحاليين على الملف. إذا لم يكن ملف leena موجودًا ، فسيتم إنشاء ملف فارغ جديد بالاسم.


# touch -a leena



تستخدم أوامر Linux الأكثر شيوعًا مثل الأمر find و ls الطوابع الزمنية لسرد الملفات والعثور عليها.


4. كيف تتجنب إنشاء ملف جديد

يؤدي استخدام الخيار -c مع أمر touch إلى تجنب إنشاء ملفات جديدة. على سبيل المثال ، لن يقوم الأمر التالي بإنشاء ملف يسمى leena إذا لم يكن موجودًا.


# touch -c leena



5. كيفية تغيير وقت تعديل الملف

إذا كنت ترغب في تغيير وقت التعديل الوحيد لملف يسمى leena ، فاستخدم الخيار -m مع الأمر touch. يرجى ملاحظة أنه سيتم فقط تحديث أوقات التعديل الأخير (وليس أوقات الوصول) للملف.


# touch -m leena


6. قم بتعيين أوقات الوصول والتعديل بشكل صريح

يمكنك ضبط الوقت بشكل صريح باستخدام الخيار -c و -t مع أمر touch. سيكون التنسيق على النحو التالي.


# touch -c -t YYDDHHMM leena


على سبيل المثال ، يقوم الأمر التالي بتعيين تاريخ ووقت الوصول والتعديل إلى ملف leena على أنه 17:30 ( 17:30 مساءً ) ، 10 ديسمبر من العام الحالي ( 2020 ).


# touch -c -t 20101730 leena

بعد ذلك ، تحقق من وقت الوصول والتعديل لملف leena ، باستخدام الأمر ls -l .


# ls -l


total 2

-rw-r--r--.  1 root    root   0 Dec 10 17:30 leena

7. كيفية استخدام الطابع الزمني لملف آخر

أمر اللمس التالي مع الخيار -r ، سوف يقوم بتحديث الطابع الزمني لملف meena مع الطابع الزمني لملف leena . لذلك ، يحمل كلا الملفين نفس الطابع الزمني.


# touch -r leena meena

8. قم بإنشاء ملف في وقت محدد

إذا كنت ترغب في إنشاء ملف بوقت محدد بخلاف الوقت الحالي ، فيجب أن يكون التنسيق.


# touch -t YYMMDDHHMM.SS linux


على سبيل المثال ، يعطي الأمر touch الأمر أدناه مع الخيار -t لملف linux طابعًا زمنيًا 18:30:55 مساءً . في 10 ديسمبر كانون الاول ، 2020 .


# touch -t 202012101830.55 linux


لقد غطينا جميع الخيارات المتاحة في أمر touch تقريبًا لمزيد من الخيارات ، استخدم " man touch ". 

فهرس أوامر على نظام لينكس: اضغط هنا

 

ليست هناك تعليقات:

إرسال تعليق

(( مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ))

السلام عليكم و رحمة الله و بركاته

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

مدونة نادي لينكس الاغواط الجزائري هي مدونة لتعريف على نظام لينكس وعلى بعض انوعه التوزيعات لينكس لتشجيع على استخدم النظام ربما يكون غير معروف للبعض الهدف هو تعميم والتعريف بالنظام لينكس هي بمثابة اول خطوة الى عالم لينكس ربما الكثير منا لا يعرف الكثير عنه وفي مدونة نادي لينكس الاغواط الجزائري

بحث هذه المدونة الإلكترونية

إجمالي مرات مشاهدة الصفحة

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *