السلام عليكم ورحمه الله وبركاته
اسعد الله اوقاتكم احبتي بكل خير
نواصل اليوم مشوارنا من سلسله اوامر لينكس ونبدا الدرس الثالث
بالامس توقفنا عند الامر rmdir الخاص بحذف المجلدات
طبعا يجب ان يكون المجلد خالي تماما من الملفات كيف يتم حذفه
الامر rm –r
يستخدم هذا الامر لحذف الدليل وما يحتويه من ملفات
على سبيل المثال
Rm –r swalif
في هذا الامر اسم الدليل هو swalif وقد اعطينا النظام امر بحذف هذا الدليل بما يحتويه من ملفات
نسخ الملفات :
نسخ الملفات باستخدام الامر cp
اذا كنت تريد ان تنسخ بعض الملفات فانك تحتاج الى الامر cp هذا الامر يمكنه نسخ ملف واحد الى جديد او نسخ واحد او اكثر من الملفات الى دليل واحد .
وحتى تستعمل امر cp لنسخ ملف واحد فانك تحتاج للاتي :
حدد اسم الملف المراد نسخه source file و اسم الملف الجديد destination file name
الذي سيتم النسخ اليه
اصدر الامر بالصيغه التاليه
Cp sourcefile destinationfile
اما اذا اردت ان تنسخ ملف او اكثر الى دليل محدد نفذ الاتي :
حدد كل الملفات المراد نسخها وايضا اسم الدليل المراد النسخ اليه .. لاحظ ان الامر cp لا ينشى لك الدليل
اذا لم يكن الدليل موجود يتوجب عليك استخدام امر mkdir لانشائه !!
اصدر الامر بالصيغه التاليه
Cp source1 source2 destinationdir
حيث
source1 هو اسم الملف الاول
source2 اسم الملف الثاني
Destinationdir اسم الدليل الذي نريد ان ننسخ اليه الملفات
نسخ الادله باستخدام الامر cp –r
من الممكن ان تستخدم الخيار –r مع امر cp مثلما فعلنا مع امر rm حتى نجعل النظام ينسخ الدليل بكامل محتوياته ويمكننا استخدامه بالطريقه التاليه
Cp –r source1 destdir
على سبيل المثال
Cp –r /var/log/httpd/logs /tmp
سيقوم الامر السابق بانشاء دليل جديد باسم logs داخل الدليل المسمى tmp ويقوم بعمل نسخه من محتويات الدليل
/var/log/httpd/logs في داخل الدليل الجديد /tmp/logs
نقل الملفات والادله باستخدام الامر mv
اذا كنت تريد نقل او تغغير اسماء ملفات بدلا من نسخها فسوف تحتاج لان تستخدم امر mv وهذا الامر يستخدم نفس الصيغتين اللتين يستخدمها امر cp فالصيغه الاولى تنقل ( تغير ) ملفا من اسم لاخر اما الصيغه الثانيه تنقل ملفا او اكير الى دليل خر
حتى نستخدم mv في تغيير اسم ملف واحد علينا اتباع الاتي
حدد الاسم الحالي للملف والاسم الاخر اللذي تفضله له
اصدر الامر بالضيغه التاليه
Mv currentname newname
على سبيل المثال اذا كان لديك ملف يسمى todays_mail وتريد ان تحفظه بعيدا مع النسخ الاحتياطيه للبريد الالكتروني فاكتب الامر التالي
Mv todays_mail /mymaildir/swalif
الامر السابق ينقل الملف todays_mail الموجود في الدليل الحالي الى مكان اخر باسم اخر وهو swalif الموجود في الدليل المسمى mymaildir
الى هنا احبتي الكرام ينتهي درسنا اليوم من سلسه اوامر اللينكس والذي اتمنى من الله العلي القدير ان يحوز على اعجابكم ورضاكم
اخوكم
TURKEY