ad-top
آخر الأخبار

أوامر لينكس: الدرس 5 | touch

 



 

الأمر touch فأنظمة التشغيل المستندة على Unix

الأمر touch فأنظمة التشغيل المستندة على Unix (بحال لينكس) كيستعمل باش تنشئ ملفات فارغة جديدة أو باش تحدّث الـ timestamp (التاريخ والوقت) ديال الملفات اللي كاينة ديجا. بمعنى، إذا كان الملف كاين، الـ touch غا يبدل فقط التاريخ والوقت ديالو بدون ما يبدل المحتوى.

كيفاش كيخدم الأمر touch:

  1. إنشاء ملف جديد: إذا بغيتي تنشئ ملف جديد فارغ فالديركتوري اللي كاين فيه:
touch file.txt

هاد الأمر غا ينشئ ملف فارغ اسميتو file.txt فالحالة اللي ما كانش الملف كاين ديجا.

  1. تحديث الـ timestamp ديال ملف كاين: إذا كان الملف كاين، غا يتم تحديث وقت الـ access ووقت الـ modification ديالو:
touch existing_file.txt
  1. إنشاء عدة ملفات فمرة وحدة: يمكن ليك تنشئ أكثر من ملف فمرة وحدة:
touch file1.txt file2.txt file3.txt
  1. تحديد وقت مخصص: يمكن ليك تستعمل الـ touch مع الخيار -t باش تحدد وقت مخصص:
touch -t 202310101230 file.txt

هاد المثال غا يحدد الوقت ديال الملف file.txt لـ 10 أكتوبر 2023، الساعة 12:30.

ملاحظات:

  • الأمر touch ما كيديرش أي تغيير على المحتوى ديال الملف، فقط على تاريخ ووقت الوصول والتعديل.
  • إذا حاولت تنشئ ملف فمسار ما عندكش فيه صلاحيات الكتابة، غا يطلع ليك خطأ "permission denied".

الخلاصة:

الأمر touch بسيط ولكن فعال باش تدير مهام بحال إنشاء ملفات جديدة أو تحديث التوقيت ديال ملفات كاينة.

محمد الشوداني
بواسطة : محمد الشوداني
شاب مغربي مهتم بمجال المعلوميات, هدفي هو نشر كل ما له علاقة بهذا المجال باللغة العامية المغربية. لتسهيل عملية الإستيعاب لدى كل مغربي بهتم بهذا المجال.



حجم الخط
+
16
-
تباعد السطور
+
2
-