بسم الله الرحمن الرحيم .
عودة مرة اخرى الى الجزء الثالث من سلسلة لا تفوتكم![]()
الجزء الاول
عاد هالمرة حطيت الصور متحركة لتكون اكثر متعه . لذلك ارجو منكم توسيع صدوركم و تنتظرون الموضوع علشان تتحمل كل الصور . و اللي ما عنده صبرينزل الدرس المرفق .
و ارجو اللي عنده اسأله ما يتردد ابد . و اللي عنده اضافات يا ليت انه ما يبخل علينا بعد .![]()
عنوان الدرس على الانترنت
http://nnrr.com/unix_lesson/2/
سنستعرض في هذا الدرس التالي :
نسخ الملفات .
نقل الملفات و اعادة تسميتها .
التعامل مع الملفات المضغوطة
---ضغط ملفات
--- فك ضغط
سحب ملفات من مواقع انترنت الى موقعك
يتم نسخ الملفات بواسطة الامر cp
و يكون كالتالي .
cp filename newfilename
حيث ان filename هو اسم الملف المراد اخذ نسخة منه .
newfilename هي اسم الملف الجديد المنسوخ .
و تستطيع استخدام الصيغة التالية :
cp filename dir/newfilename
و هذا في حالة ان اردت وضع الملف المنسوخ في مجلد dir .
و بامكانك استخدام الامر التالي
../newfilename
و ذلك لنسخ الملف في المجلد الاعلى منه .
مثلا .
اذا كانت هنا
public_html/dir
و كتبت
cp filename ../newfilename
سيضع النسخة في
public_html
![]()
و هذا تطبيق للامر cp .
![]()
بالنسة لسحب ملف من الانترنت نستخدم الامر التالي :
wget
و تكون الصيغه كالتالي :
wget http://www.swalif.net/aaa.zip
على سبيل المثال . و في الصورة توضيح .
![]()
اما بالنسبة لاعادة تسمية الملفات او نقلها يتم استخدام الامر mv . كالتالي :
mv oldname newname
حيث ان المتغير الاول هو الاسم القديم
و المتغير الثاني هو الاسم الجديد
![]()
اما اذا اردت نقل الملف تقوم بكتابة اسم المجلد
mv oldname dir/newname
الان نأتي الى النقطة الاخرى و هي كيفية فك ضغط الملفات : و تكون كالتالي .
نقوم بفك ضغط الملف السابق كالتالي :
tar -zxvf nuke.tar.gz
![]()
النقطة الاخيرة في هذا الجزء من الدرس هي كيفية ضغط الملفات . فقد تعرفنا في الخطوة السابقه على كيفية فك الضغط . اما الضغط يكون بالطريقة التالية :
tar -czvf name.tar.gz name.sql
بافتراض اننا نود ان نضغط ملف sql . اسمه name.sql . و اسم الملف المضغوط name . سيكون الامر كما هو موجود في الاعلى . و نفس الطريقة تتبع لو كنت تريد ان تضغط مجلد بدل ان تضغط ملف واحد .
و هذا تطبيق لهذا الامر .
![]()
حيث ان 2 هو اسم المجلد المراد ضغطه .
اتمنى لكم جميعاً الفائدة و المتعه . و حياكم الله .
في الجزء القادم التعامل مع ملفات zip و التعامل مع قواعد البيانات .
تحياتي![]()
اخوكم ابو مشعل