السلام عليكم
فيه واحد كل مره يسألني عن الاوامر في الاميل قلت أحطولو هون عشان يحفضو
الموضوع ليس من تنسيقي
نبدا على بركه الله
pwd : عرض المسار الكامل للمجلد الحالي
مثال على الأمر
كود PHP:
كود PHP:
pwd
: عرض جميع الملفات في المجلد الحالي
مثال على الامر
كود PHP:
كود PHP:
ls
عرض جميع الملفات والمعلومات
كود PHP:
كود PHP:
ls -al
عرض جميع الملفات والمعلومات في المجلدات الفرعية
كود PHP:
كود PHP:
ls –alR
عرض جميع الملفات التي تنتهي بالامتداد .html
كود PHP:
كود PHP:
ls *.html
إستدعاء مجلد محدد تكتب cd /foldername
مثال
كود PHP: كود PHP:
cd /home
الخروج من مجلد الي المجلد الذي يسبقه cd ..
مثال :
فرضا قمت بإستدعاء المسار التالي
كود PHP:
كود PHP:
cd /home/is-sec
ورغبت في الخروج من is-sec الي المجلد الذي يسبقه home
أقوم بكتابه الامر
كود PHP: كود PHP:
cd ..
تنظيف الشاشة في حال أمتلئت الشاشة أمامك علي البرنامج الذي تستخدمة بالشل
كود PHP:
كود PHP:
clear
تصاريح الملفات والمجلدات :
هنالك ثلاثة مستويات لتصاريح الملفات هي: القراءة Read ، الكتابة Write والتنفيذ execute ، أيضاً هنالك ثلاث مجموعات لإعطاءها هذه التصاريح : Owner أو المالك ، Group مجموعة المستخدم والجميع everyone .
يستخدم الأمر chmod متبوعاً بتلاثة أرقام للتصاريح ، والرقم الأول هو للمالك Owner ، والرقم الثاني للمجموعة Group أما الثالث فهو للجميع Everyone .. وهذه ترجمة لمستويات هذه الأرقام والتصاريح :
تخدم الأمر chmod متبوعاً بتلاثة أرقام للتصاريح ، والرقم الأول هو للمالك Owner ، والرقم الثاني للمجموعة Group أما الثالث فهو للجميع Everyone .. وهذه ترجمة لمستويات هذه الأرقام والتصاريح :
كود PHP: كود PHP:
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
ه بعض التصاريح الأكثر شيوعاً :
كود PHP: كود PHP:
chmod 655 [filename] : تصريح لملفات الباك اب
chmod 604 [filename] : أقل تصريح لمفات الـ Html
chmod 705 [directory name] : أقل تصريح للمجلدات
chmod 755 [filename] : أقل تصريح للبرامج والاسكربتات
chmod 606 [filename] : أقل تصريح للمفات المستخدمة من قبل الاسكربتات
chmod 703 [directory name] : تصريح القراءة فقط للـ Public FTP
والآن كيف تجرى عملية فك الضغط ؟
إذا كان الملف ينتهي بالامتداد .zip مثال لذلك File.zip قم بكتابة الأمر :
كود PHP:
كود PHP:
unzip file.zip
إذا كان امتداد الملف ينتهي بـ .tar مثال file.tar قم بكتابة :
كود PHP:
كود PHP:
tar -xvf file.tar
إذا كان امتداد الملف ينتهي بـ .gz مثل file.gz قم بكتابة :
كود PHP:
كود PHP:
gzip -d file.gz
إذا كان امتداد الملف ينتهي بـ .tar.gz مثال file.tar.gz قم بكتابة :
كود PHP:
كود PHP:
gzip -d file.tar.gz
ومن ثم :
كود PHP:
كود PHP:
tar -xvf file.tar
pico : لاستخدام محرر النصوص لتحرير صفحة الـ Index الخاصة بالمستخدم.
كود PHP:
كود PHP:
pico /home/is-sec/public_html/index.html
لحذف ملف
كود PHP: كود PHP:
rm
rm filename.txt : لحذف ملف بالسؤال التأكيد Confirmation للحذف
rm -f filename.txt : حذف الملف دون السؤال عن تأكيد الحذف.
لعرض من قام بتسجيل الدخول والزمن .
كود PHP:
كود PHP:
last
عرض المستخدمين الحاليين على
السيرفر والذين قاموا بتسجيل الدخول وأين هم الآن في هذه اللحظة.
كود PHP:
كود PHP:
w
عرض جميع الجهات المتصلة حالياً
كود PHP:
كود PHP:
netstat
عرض جميع الجهات المتصلة بالسيرفر بالإضافة للـ IP الخاص بكل اتصال والـ Port أو منفذ الاتصال
كود PHP:
كود PHP:
netstat -an
لعرض live system processes في شكل جدول أنيق وكذلك معلومات الذاكرة والـ Uptime ومعلومات
كود PHP:
كود PHP:
top
للفرز حسب استخدام الذاكرة قم بكتابة top ومن ثم Shift + M
للفرز حسب استخدام الـ CPU قم بكتابة top ومن ثم Shift + P
لعرض استهلاك أو استخدام القرص Disk usage.
كود PHP:
كود PHP:
du
لعرض ملخص عن المساحة المستخدمة بواسطة المجلد الحالي متضمناً المجلدات الفرعية
كود PHP:
كود PHP:
du -sh
cp : لنسخ ملف
كود PHP:
كود PHP:
cp filename filename.backup
نسخ ملف لـ filename.backup
لتسجيل الخروج من الشيل
كود PHP:
كود PHP:
exit
و هناك المزيد يمكنك اكتشافه بنفسك ...
و هذا امر هام جدا لمعرفة ضغط الاتصالات علي سيرفرك :
كود PHP:
كود PHP: