بسم الله الرحمن الرحيم
الحمد لله رب العالمين، وصلى الله وسلم وبارك على عبده ورسوله نبينا محمد وعلى آله وصحبه أجمعين
لأمر 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 ".
ليست هناك تعليقات:
إرسال تعليق
(( مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ))