الجمعة، 15 أبريل 2016

اوامر ادارة سيرفرات المواقع



فى هذه التدوينة وتدوينات لاحقة بمشئة العلى القدير سوف اتحدث وبالتفصيل عن الاوامر التى تستخدم لادارة سيرفرات المواقع تحت مظلة اللينكس ، عن طريق موجه الاوامر ssh ، وفى هذا الجزء سنتحدث عن الاوامر الخاصة بالملفات والمجلدات (عرض – نقل – نسخ – مسح – وانشاء) ، اوامر البحث عن ملفات ونصوص فى جزر الموقع-home- ، اوامر تصاريح المجلدات والملفات ، اوامر ضغط  وفك ضغط الملفات ، هيا لنبحر معا .

اومر المجلدات والملفات :
 pwd   لعرض المسار الكامل للمجلد الحالي.
 ls       لعرض جميع الملفات في المجلد الحالي.
  ls -al   لعرض جميع الملفات والمعلومات .
  ls –alR لعرض جميع الملفات والمعلومات في المجلدات الفرعية .
ls -alR > filename.txt 
مثل ls –alR, ولكنه يخرج النتيجة في ملف .
ls *.html
عرض جميع الملفات التي تنتهي بالامتداد .html
 cd [directory name]
تغيير المجلد الحالي لآخر يتم تحديده بكتابة اسمه.
 cd ..
تغيير المجلد الحالي خطو واحدة للأعلى .
 clear
تنظيف الشاشة .
 vdir
يمنح معلومات أكثر من الأمر ls.
 exit 
لتسجيل الخروج من ssh .
اوامر نقل ، نسخ و مسح الملفات :
 mv [old filename] [new filename]
تحويل أو إعادة تسمية ملف.
 cp [filename] [new filename]
لنسخ ملف .
 rm [filename]
لمسح ملف.
 rm *
مسح جميع الملفات في المجلد الحالي .
 rm *.html 
مسح جميع الملفات التي تنتهي بامتداد .html
 rm -rf [directoryname]
مسح مجلد كامل.

اومر إنشاء، تحريك ، نسخ ومسح المجلدات :
  mkdir [directory name]
إنشاء مجلد جديد.
ls -d */
عرض جميع المجلدات داخل المجلد الحالي.
  cp -r [directory] [new directory]
نسخ جميع الملفات والجلدات داخل مجلد جديد
اوامرالبحث عن الملفات والنصوص :
  find . -name [filename] -print
للبحث عن ملف.
  grep [text] [filename]
للبحث عن نص داخل ملف.

اوامر تصاريح الملفات والمجلدات :
هنالك ثلاثة مستويات لتصاريح الملفات هي: القراءة Read ، الكتابة Write والتنفيذ execute ، أيضاً هنالك ثلاث مجموعات لإعطاءها هذه التصاريح : Owner أو المالك ، Group  مجموعة المستخدم والجميع everyone .
يستخدم الأمر chmod متبوعاً بتلاثة أرقام للتصاريح ، والرقم الأول هو للمالك Owner ، والرقم الثاني للمجموعة Group أما الثالث فهو للجميع  Everyone .. وهذه ترجمة لمستويات هذه الأرقام والتصاريح :
0 = --- No permission
1 = --X Execute only
2 = -W- Write only
3 = -WX Write and execute
4 = R-- Read only
5 = R-X Read and execute
6 = RW- Read and write
7 = RWX Read, write and execute
ويفضل دائماً إعطاء التصريح (0) لمجموعة Group وذلك لمنع بقية المستخدمين على السيرفر من تصفح الملفات باستخدام الـ Telnet أو حتى الـ FTP
التصاريح الأكثر شيوعاً :
 chmod 604 [filename]
أقل تصريح لمفات الـ Html
 chmod 705 [directory name]
أقل تصريح للمجلدات .
 chmod 755 [filename]
أقل تصريح للبرامج والاسكربتات .
 chmod 606 [filename]
أقل تصريح للمفات المستخدمة من قبل الاسكربتات.
 chmod 703 [directory name]
تصريح القراءة فقط للـ Public FTP
اوامر  فك الضغط عن ملف :
أولاً للتحقق من أنك داخل المجلد الذي يحوي الملف المضغوط قم بكتابة الأمر ls
إذا لم يكن الملف موجوداً قم بكتابة :
cd /big/dom/xdomain/www/directory/
وقم باستبدال المسار بالمسار الذي يحوي الملف الخاص بك
والآن كيف تجرى عملية فك الضغط ؟
إذا كان الملف ينتهي بالامتداد .zip مثال لذلك File.zip قم بكتابة الأمر :
unzip file.zip
إذا كان امتداد الملف ينتهي بـ .tar مثال file.tar قم بكتابة :
tar -xvf file.tar
إذا كان امتداد الملف ينتهي بـ .gz مثل file.gz قم بكتابة :
gzip -d file.gz
إذا كان امتداد الملف ينتهي بـ .tar.gz مثال file.tar.gz قم بكتابة :
gzip -d file.tar.gz
ومن ثم :
tar -xvf file.tar
انتهت هذه الجزئية وسنكمل فى تدوينة اخرى، ربنا انفعنا  بما علمتنا وذدنا علما .

ليست هناك تعليقات:

إرسال تعليق

اكتب تعليفك هنا