العودة إلى الدورة

18. إنشاء ملفات فارغة: أمر `touch`

أساسيات Linux: من الصفر إلى إتقان واجهة سطر الأوامر (CLI Hero)

إنشاء الملفات بسرعة

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

إنشاء ملف واحد

bash $ touch notes.txt $ ls -l notes.txt -rw-r--r-- 1 user user 0 Nov 7 14:45 notes.txt

لاحظ أن الحجم هو 0 bytes

إنشاء ملفات متعددة

bash $ touch script1.sh script2.sh config.ini

استخدام touch لطوابع الوقت (متقدم)

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

bash $ touch existing_file.log