السبت، 16 أبريل 2016

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



هذه التدوينة اكمال لتدوينة اوامر ادارة سيرفرات المواقع التى بداًت بها الحديث عن الاوامر التى تستخدم لادارة سيرفرات المواقع تحت مظلة اللينكس ، عن طريق موجه الاوامر ssh ، وفى هذا الجزء سنتحدث عن الاوامر الخاصة بقواعد البيانات للموقع (نسخ احتياطى – استرجاع) ،  اوامر ضغط  وفك ضغط قواعد البيانات ، وبعض الاوامر الخاصة بكيفية التعامل مع الملفات داخل قاعدة البيانات ، واومر استخدام محرر النصوص pico ، والاومر التى تمكنك من معرفة المستخدمين المتواجدين على السيرفر او الموقع فى الوقت الحقيقى ، لنكمل ...
امر النسخ  الاحتياطي  لقاعدة بيانات :
mysqldump -u db_usr_name -pPASSWORD db_name > file name.SQL

امر استرجاع قاعدة بيانات تم حفظها :
mysql -u db_usr_name -pPASSWORD db_name < file name.SQL

امر ضغط قاعدة البيانات :
tar -czvf file name.tar.gz file name.SQL

امر فك الضغط عن قاعدة البيانات :
tar -zxvf file name.tar.gz

امر النسخ الاحتياطي  لجميع قواعد البيانات لمستخدم معين :
mysqldump -uroot --all-databases | gzip > mysql_username.sql

بعض الأوامر الأخرى :
 tail
مثل  cat ولكنه يقرأ نهاية الملف فقط
 tail /var/log/messages
لرؤية آخر 20 سطر من /var/log/messages
 tail -f /var/log/messages
للمشاهدة المتواصلة للملف أثناء إجراء التغييرات عليه
tail -200 /var/log/messages
لطباعة آخر 200 سطر من الملف على الشاشة
more
مثل cat
 more /etc/userdomains
للتصفح من خلال ملف الـ userdomains file.
 pico
لاستخدام محرر النصوص
 pico /home/burst/public_html/index.html  
لتحرير صفحة الـ  Index الخاصة بالمستخدم.

  touch 
لإنشاء ملف فارغ
touch /home/burst/public_html/404.html
 لإنشاء ملف فارغ يسمى 404 .html داخل المجلد /home/burst/public_html/

  ln 
يقوم بإنشاء روابط بين الملفات والمجلدات
  ln -s /usr/local/apache/conf/httpd.conf /etc/httpd.conf
الآن يمكنك تحرير  /etc/httpd.conf بدلاً من تحرير الملف الأصلي . وسوف تظهر التغييرات في الملف الأصلي أيضاً , كما أنه يمكنك مسح الرابط دون التغيير على الملف الأصلي.

rm
لحذف ملف
 rm filename.txt
لحذف ملف بالسؤال التأكيد  Confirmation للحذف
 rm -f filename.txt
حذف الملف دون السؤال عن تأكيد الحذف.
  rm -rf tmp/
تحويل المجلد للـ   tmp ويشمل هذا كل الملفات والمجلدات الفرعية بداخله.

  last
لعرض من قام بتسجيل الدخول والزمن
 last -20
لعرض آخر 20 عملية تسجيل دخول
 last -20 -a
لعرض آخر 20 عملية تسجيل دخول مع الـ  Hostmane في آخر حقل

 w
لعرض المستخدمين الحاليين على السيرفر والذين قاموا بتسجيل الدخول وأين هم الآن في هذه اللحظة.

 netstat
لعرض جميع الجهات المتصلة حالياً .
 netstat -an
لعرض جميع الجهات المتصلة بالسيرفر بالإضافة للـ  IP الخاص بكل اتصال والـ  Port أو منفذ الاتصال.
انتهت الجزئية الثانية من اوامر ادارة السيرفرات تحت مظلة نظام التشغيل لينكس ، ربنا انفعنا بما علمتنا .

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

إرسال تعليق

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