English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يستخدم الأمر touch في Linux لتحديث خصائص الوقت للملفات أو المجلدات، بما في ذلك وقت الوصول ووقت التعديل. إذا لم يكن الملف موجودًا، يقوم النظام بإنشاء ملف جديد.
ls -l يمكنه عرض وقت السجلات للملفات.
touch [-acfm][-d<تاريخ_وقت>][-r<ملف_مرجعي_أو_مجلد>] [-t<تاريخ_وقت>][--help][--version][ملف_أو_مجلد…]
استخدم الأمر"touch"لتحديث وقت ملف"testfile"إلى الوقت الحالي، أدخل الأمر التالي:
$ touch testfile #تعديل وقت ملف testfile إلى الوقت الحالي
أولاً، استخدم الأمر ls لعرض خصائص ملف testfile، كما يلي:
$ ls -l testfile #عرض خصائص الوقت للملف #وقت تعديل الملف السابق كان 16:09 -rw-r--r-- 1 hdd hdd 55 2011-08-22 16:09 testfile
بعد تنفيذ الأمر"touch"لتحديث خصائص الملف، وعرض خصائص الوقت للملف مرة أخرى، كما يلي:
$ touch testfile #تعديل خصائص الوقت للملف إلى الوقت الحالي للنظام $ ls -l testfile #عرض خصائص الوقت للملف #تعديل خصائص الوقت للملف إلى الوقت الحالي للنظام -rw-r--r-- 1 hdd hdd 55 2011-08-22 19:53 testfile
عند استخدام الأمر"touch"، إذا لم يكن الملف المحدد موجودًا، فإنه سيقوم بإنشاء ملف جديد فارغ. على سبيل المثال، في الدليل الحالي، يمكنك إنشاء ملف فارغ باستخدام الأمر التالي:
$ touch file #إنشاء ملف جديد فارغ يسمى“file”