شرح الأوامر touch وmkdir بالتفصيل في Linux
في هذا الموضوع سنشرح بالتفصيل أهم الأوامر للتعامل مع الملفات وهي touch وmkdir في نظام التشغيل Linux…
هل سبق لك أن تساءلت كيف يمكنك إنشاء ملف أو مجلد جديد في نظام Linux؟ هل ترغب في اكتساب المزيد من المعرفة حول هذان الأمران الأساسيين في عالم نظام التشغيل المفتوح المصدر؟ إذاً، استعد لاستكشاف أوامر “touch” و “mkdir” في هذا الموضوع “شرح الأوامر touch وmkdir بالتفصيل في Linux” والتعرف على قدراتهما المذهلة.
وسواءً كنت مستخدمًا جديدًا لنظام Linux أو مستخدمًا ذو خبرة، فإن فهم كيفية استخدام “touch” و “mkdir” يعتبر أساسيًا لإدارة وتنظيم الملفات والمجلدات في النظام. سنوفر لك شرحًا مفصلاً لكلا الأمرين، بما في ذلك الخيارات والاستخدامات المتقدمة.
استعد لرحلة مثيرة في عالم إدارة الملفات والمجلدات في Linux، حيث ستكتسب المعرفة والمهارات اللازمة لتحقيق الكفاءة والفاعلية في استخدام هذين الأمرين القويين.
شرح الأوامر touch وmkdir بالتفصيل في Linux
في نظام التشغيل Linux، تتوفر مجموعة واسعة من الأوامر التي تسمح لك بالتعامل مع الملفات والمجلدات بكفاءة. إليك أمران من أهم الأوامر للتعامل مع الملفات في نظام التشغيل Linux:
الأمر touch:
أمر “touch” في نظام Linux يستخدم لإنشاء ملفات جديدة وتحديث أوقاتها.
بشكل أساسي، يُستخدم الأمر “touch” لإنشاء ملف جديد. إذا لم يكن الملف موجودًا، فسيتم إنشاء ملف فارغ بالاسم المحدد. وإذا كان الملف موجودًا بالفعل، فسيتم تحديث وقت وتاريخ الوصول والتعديل إلى الوقت الحالي.
هنا بعض الاستخدامات الشائعة لأمر “touch” مع الأمثلة:
إنشاء ملف جديد:
touch file.txt
سيتم إنشاء ملف جديد بالاسم “file.txt” في الدليل الحالي. إذا كان الملف غير موجود، فسيتم إنشاء ملف فارغ. وإذا كان الملف موجودًا بالفعل، فلن يتم تغيير محتوى الملف.
تحديث وقت وتاريخ الملف:
touch -a file.txt
هذا الأمر سيقوم بتحديث وقت الوصول إلى الملف “file.txt” إلى الوقت الحالي، دون تعديل المحتوى الفعلي للملف.
تحديد أوقات محددة للملف:
touch -t 202308241200 file.txt
سيقوم هذا الأمر بتعيين وقت وتاريخ الملف “file.txt” إلى 12:00 ظهرًا في 24 أغسطس 2023.
إنشاء مجموعة من الملفات في طريقة واحدة:
touch file1.txt file2.txt file3.txt
سيتم إنشاء عدة ملفات جديدة بأسماء “file1.txt” و “file2.txt” و “file3.txt” في الدليل الحالي.
إنشاء ملفات بامتدادات مختلفة:
touch file1.txt file2.jpg file3.py
سيتم إنشاء ملفات بامتدادات مختلفة في هذا المثال، مما يسمح بإنشاء ملفات نصية وصور وملفات برمجة.
إنشاء ملفات مع تحديد الإذونات:
touch -m 644 file.txt
هذا الأمر سينشئ ملفًا بالاسم “file.txt” وسيضبط الإذونات على 644، وهي إذن قراءة وكتابة للمالك وقراءة فقط للمجموعة والآخرين.وسنشرح الأذونات بالتفصيل في الدروس القادمة.
هذه بعض الأمثلة الشائعة لاستخدام أمر “touch” في نظام Linux. يمكنك استخدام هذا الأوامر لإنشاء ملفات جديدة وتحديث أوقاتها وإدارة الإذونات الخاصة بها.
الأمر mkdir:
أمر “mkdir” في نظام Linux يستخدم لإنشاء مجلدات جديدة. يتم استخدامه لإنشاء مجلدات فرعية داخل مجلدات أخرى أو إنشاء مسارات كاملة للمجلدات إذا لم تكن موجودة بالفعل.
بشكل أساسي، يُستخدم الأمر “mkdir” لإنشاء مجلد جديد. إذا لم يكن المجلد موجودًا، فسيتم إنشاء المجلد بالاسم المحدد. وإذا كان المجلد موجودًا بالفعل، فلن يتم إجراء أي تغيير.
هنا بعض الاستخدامات الشائعة لأمر “mkdir” مع الأمثلة:
إنشاء مجلد جديد في الدليل الحالي:
mkdir folder
سيتم إنشاء مجلد جديد بالاسم “folder” في الدليل الحالي.
إنشاء مجلد فرعي داخل مجلد قائم:
mkdir parent/child
سيتم إنشاء مجلد بالاسم “child” داخل مجلد بالاسم “parent”. إذا لم يكن المجلد “parent” موجودًا، فسيتم إنشاء المجلدين.
إنشاء مسار كامل للمجلد:
mkdir -p path/to/folder
سيتم إنشاء مجلد بالاسم “folder” داخل المسار الكامل “path/to”. إذا لم يكن أي من المجلدات في المسار موجودًا، فسيتم إنشاء المجلدين.
إنشاء مجلدات متعددة في طريقة واحدة:
mkdir folder1 folder2 folder3
سيتم إنشاء عدة مجلدات جديدة بأسماء “folder1” و “folder2” و “folder3” في الدليل الحالي.
إنشاء مجلدات مع تعيين الإذونات:
mkdir -m 755 folder
هذا الأمر سينشئ مجلدًا بالاسم “folder” وسيضبط الإذونات على 755، وهي إذن قراءة وكتابة وتنفيذ للمالك وقراءة وتنفيذ للمجموعة والآخرين.
إنشاء مجلدات مع تحديد الوقت والتاريخ:
mkdir -p -m 755 -t 202308241200 folder
هذا الأمر سينشئ مجلدًا بالاسم “folder” وسيضبط الإذونات على 755 والوقت والتاريخ على 12:00 ظهرًا في 24 أغسطس 2023.
هذه بعض الأمثلة الشائعة لاستخدام أمر “mkdir” في نظام Linux. يمكنك استخدام هذا الأوامر لإنشاء مجلدات جديدة وتنظيم الملفات والمجلدات في النظام الخاص بك.
هذا والسلام عليكم ورحمة الله وبركت
( لا تنسا مشاركة الموضوع ليستفيد غيرك )