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

العمل مع الملفات والأدلة: mkdir، touch، cp، mv

دورة Termux المتقدمة: من الصفر إلى مستخدم Linux خبير على نظام Android

7. العمل مع الملفات والأدلة: mkdir، touch، cp، mv

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

1. إنشاء الأدلة (mkdir)

يرمز mkdir إلى Make Directory (إنشاء دليل). ينشئ مجلدًا جديدًا.

bash

إنشاء مجلد باسم 'scripts'

$ mkdir scripts

إنشاء مجلدات متداخلة (يتطلب العلامة -p: parent)

$ mkdir -p projects/python/scripts

2. إنشاء ملفات فارغة (touch)

يُستخدم touch لإنشاء ملف فارغ أو لتحديث الطابع الزمني لملف موجود.

bash

إنشاء ملف نصي فارغ

$ touch notes.txt

إنشاء ملف سكريبت bash بسيط

$ touch my_first_script.sh $ ls notes.txt my_first_script.sh scripts

3. نسخ الملفات والأدلة (cp)

يرمز cp إلى Copy (نسخ). الصيغة: cp [source] [destination].

bash

نسخ notes.txt إلى مجلد scripts

$ cp notes.txt scripts/notes_backup.txt

لنسخ دليل بالكامل، يجب استخدام العلامة -r (recursive)

$ cp -r scripts/ projects/backups

4. النقل وإعادة التسمية (mv)

يرمز mv إلى Move (نقل). يُستخدم لنقل ملف/دليل وإعادة تسميته.

bash

إعادة تسمية notes.txt إلى important_notes.txt

$ mv notes.txt important_notes.txt

نقل الملف الذي أعيدت تسميته إلى دليل projects

$ mv important_notes.txt projects/python/.