سلام عليكم
الى اخواني اعضاء منتدى منظمة الهكرز العالمية اقدم
لكم اليوم تقريبا جميع اوامر لينكس
التي تحتاجها وللي عنده اي اضافات
لا يبخل علينا
حتى يكون مرجع للكل هذا الدرس
اهداء الى منتديات
منظمة الهكرز العالمية والليزر نبدأ على بركة الله (حصري) ويرجى عند
نقل الموضوع حفظ
الحقوق
رجاء لانه ناتج عن جهد شخصي
id: لمعرفة صلاحياتك على السيرفر
CD:
يستخدم هذا الامر لاقتحام مجلد اي للدخول الى مجلد معين
pwd:
لاستعراض
مسارك على السيرفر اي مكان تواجدك على السيرفر
finger:
يستخدم
لمعرفة المتواجدون على السيرفر
which wget: يستخدم لمعرفة
والدتكانية
سحب الملفات للسيرفر وتوجد ثلاث دوال
للسحب وهي
wget
&
curl & lynx واذا اردنا معرفة الدالة curl تعمل نكتب التالي
which
curl وهكذا للبقية
ls: يستخدم هذا الامر لعرض جميع المجلدات
والملفات
التي على السيرفر
ls -l: لاستعراض الملفات مع تصاريحها
ls
-al: لاستعراض المجلدات مع تصاريحها
uname -a: لمعرفة اصدار
اللينكس
للسيرفر
unzip: لفك ضغط الملف اذا كان مضغوط ببرنامج winzip
mv:
يستخدم هذا الايعاز لتغيير اء الملفات او المجلدات واحيانا يستخدم
لاخفاء
ملف
على السيرفر كما يلي
mv worm.php .worm.php ويتم بأضافة نقطة قبل
الاسم
الجديد
rm: يستخدم هذا الايعاز لمسح المجلدات او الملفات
والملفات
يكون بالطريقة
التالية rm worm.php ولكن تختلف
في حالة
المجلدات
فاذا اردت مسح المجلد فيكون كالتالي rm -r worm و worm هو
المجلد
هنا اذا كان يحوي ملفات
ولكن في حالة كونه فارغ يكون كالتالي
rmdir
worm
mkdir: لتكوين مجلد على السيرفر
chgrp: لتغيير
group
ممتلكين الملف
chown: لتغيير مالك الملف
clear: لمسح
الشاشة
find: يستخدم للبحث عن الملفات ولنفترض ان الملف اسمة
worm.php
يكون
الايعاز find / -name worm.php
cp: يستخدم هذا
الايعاز
لنسخ المجلدات والملفات وللملفات يكون كالتالي cp
worm.php
worm1.php
ولكن
يختلف في حالة المجلدات فيكون على هذا الشكل cp -r worm
worm1
cat:
يستخدم هذا الامر لقراءة ملف على السيرفر مثلا cat
config.php
du:
يستخدم هذا الايعاز لعرض حجم الملفات واذا كان نظام
السيرفر OpenDSD
فيكون
الايعاز هكذا du -f worm.php
df: يستخدم
هذا الايعاز لمعرفة
حجم الذاكرة الفارغة على السيرفر وايضا على
OpenBSD
يكون df -k
chmod:يستخدم
هذا الايعاز لاعطاء
التصاريح
للملفات ونأتي الى شرح الايعاز
بالتفصيل
اكتب ls -l لاستعراض الملفات
مع
تصاريحها
ولنفترض انه ظهر لك التالي
-rwxr-xr-x 2 worm_hacker
worm_hacker
23 Apr 9 07:42 .plan -> /bin/sh
-r-x---r-x 1
worm_hacker
worm_hacker 7383 Apr 9 07:45 PERL
-rw------- 6
worm_hacker
worm_hacker 2983762 Apr 6 02:32 pornmovies
-rw------- 1
worm_hacker
worm_hacker 5837 Apr 9 05:34 pornpics
drwx------ 1
worm_hacker
worm_hacker 612 Apr 9 01:22 cdrom
لنلقي نظرة على الذي
ظهر لنا
من كتابة الايعاز اذا ظهر لنا هذه الاشارة -
فمعنى ذلك انه
ملف
واذا لم تظهر وكان بدلها حرف d
فمعنى ذلك انه مجلد directory وناتي
الى
شرح التصاريح
التي ظهرت -rwx------
نلاحظ العلامة - وهذه تعني
انه ملف وليس مجلد والحروف التي بعدها هي
التصريح
المطلوب rwx والحروف تعني
r= هو قراءة read
w= تصريح الكتابة
write
x= تصريح التنفيذ excute
كما تلاحظون worm_hacker الاولى هو
المالك
لهذه الملفات الذي هو انا
هههههههههه اما الثانية فتعني القروب
group
للملفات
اما هذا 23 Apr 9 07:42 فهو اخر وقت لتعديل الملفات او
تحديثها
اما الخانة
الاخيرة فهي المجلد الذي يحتوي الملف
والان
نأتي
الى التطبيق العملي للتصاريح:
لاعطاء تصريح الى ملف معين كما ذكرت
نستخدم
chmod وهناك ثلاث مصطلحات
تستخدم لاعطاء الملفات وهي
u=
owner
g=
group
o= others
فمثلا اعتبر نفسي من القروب فاذا اردت
اعطاء
تصريح الكتابة للقروب فيكون
كالتالي chmod g=rw worm يكون للملف
worm
واذا
اردنا اضافة تصريح الكتابة وليس اعطاء شوفو الفرق فيكون
كالتالي chmod
g+w worm ونسيت ان اقولكم شي التصريح
g=rw يضيف
تصريح الكتابة
والقراءة للملف واليكم امثلة على
التصاريح
للملفات:
chmod g+rw worm لاضافة
تصريح
الكتابة والقراءة للقروب group
chmod o+rx worm لاضافة تصريح
القراء
والتنفيذ للاخرين others
chmod o= worm هنا others لا يستطيعون
القراءة
والكتابة والتنفيذ
chmod u+rwx worm هنا لاضافة القراءة
والكتابة
واتلتنفيذ للمالك owner
chmod o-rwx worm هنا لمنع التنفيذ
والقراءة
وزالكتابة من الاخرين others
والان ناتي للرمز + كما
عرفنا هو
لاضافة تصريح ونروح للامثلة على طول احسن
4 = read perms
لاعطاء
تصريح قراءة
2 = write perms لاعطاء تصريح كتابة
1 = execute
perms
لاعطاء تصريح تنفيذ
0 = no perms لاشي من التصاريح
والان ناتي
الى
التطبيق العملي
chmod 755 worm والان 4+2+1=7 للمالك owner و 4+1=5
للقروب group والاخرين
others
chmod 644 worm والان 4+2=6 هذا
للمالك
owner و 4 هو للقروب والاخرين
others
chmod 700 worm الان
4+2+1=7
لـ owner ولا شي من
التصاريح
للقروب والاخرين
chmod 722 worm
الان
4+2+1= 7 لــ owner ولكن هنا اعطا تصريح الكتابة على
الملف لــ
group
و
others هذا خطأ لان الجميع يستطيعون الكتابة على الملف
بالعربي(تصريح
غبي)
واخيرا
chmod 777 worm لاحظوا 4+2+1=7 لــ owner
و7 للقروب والاخرين اي
اعطا
الكتابة والقراءة والتنفيذ وساب العملية
مفتوحة للكل لوووول
الى
هنا انتهى الدرس ارجوا ان اكون قد وفقت في الشرح
تحياتي للجميع
الى اخواني اعضاء منتدى منظمة الهكرز العالمية اقدم
لكم اليوم تقريبا جميع اوامر لينكس
التي تحتاجها وللي عنده اي اضافات
لا يبخل علينا
حتى يكون مرجع للكل هذا الدرس
اهداء الى منتديات
منظمة الهكرز العالمية والليزر نبدأ على بركة الله (حصري) ويرجى عند
نقل الموضوع حفظ
الحقوق
رجاء لانه ناتج عن جهد شخصي
id: لمعرفة صلاحياتك على السيرفر
CD:
يستخدم هذا الامر لاقتحام مجلد اي للدخول الى مجلد معين
pwd:
لاستعراض
مسارك على السيرفر اي مكان تواجدك على السيرفر
finger:
يستخدم
لمعرفة المتواجدون على السيرفر
which wget: يستخدم لمعرفة
والدتكانية
سحب الملفات للسيرفر وتوجد ثلاث دوال
للسحب وهي
wget
&
curl & lynx واذا اردنا معرفة الدالة curl تعمل نكتب التالي
which
curl وهكذا للبقية
ls: يستخدم هذا الامر لعرض جميع المجلدات
والملفات
التي على السيرفر
ls -l: لاستعراض الملفات مع تصاريحها
ls
-al: لاستعراض المجلدات مع تصاريحها
uname -a: لمعرفة اصدار
اللينكس
للسيرفر
unzip: لفك ضغط الملف اذا كان مضغوط ببرنامج winzip
mv:
يستخدم هذا الايعاز لتغيير اء الملفات او المجلدات واحيانا يستخدم
لاخفاء
ملف
على السيرفر كما يلي
mv worm.php .worm.php ويتم بأضافة نقطة قبل
الاسم
الجديد
rm: يستخدم هذا الايعاز لمسح المجلدات او الملفات
والملفات
يكون بالطريقة
التالية rm worm.php ولكن تختلف
في حالة
المجلدات
فاذا اردت مسح المجلد فيكون كالتالي rm -r worm و worm هو
المجلد
هنا اذا كان يحوي ملفات
ولكن في حالة كونه فارغ يكون كالتالي
rmdir
worm
mkdir: لتكوين مجلد على السيرفر
chgrp: لتغيير
group
ممتلكين الملف
chown: لتغيير مالك الملف
clear: لمسح
الشاشة
find: يستخدم للبحث عن الملفات ولنفترض ان الملف اسمة
worm.php
يكون
الايعاز find / -name worm.php
cp: يستخدم هذا
الايعاز
لنسخ المجلدات والملفات وللملفات يكون كالتالي cp
worm.php
worm1.php
ولكن
يختلف في حالة المجلدات فيكون على هذا الشكل cp -r worm
worm1
cat:
يستخدم هذا الامر لقراءة ملف على السيرفر مثلا cat
config.php
du:
يستخدم هذا الايعاز لعرض حجم الملفات واذا كان نظام
السيرفر OpenDSD
فيكون
الايعاز هكذا du -f worm.php
df: يستخدم
هذا الايعاز لمعرفة
حجم الذاكرة الفارغة على السيرفر وايضا على
OpenBSD
يكون df -k
chmod:يستخدم
هذا الايعاز لاعطاء
التصاريح
للملفات ونأتي الى شرح الايعاز
بالتفصيل
اكتب ls -l لاستعراض الملفات
مع
تصاريحها
ولنفترض انه ظهر لك التالي
-rwxr-xr-x 2 worm_hacker
worm_hacker
23 Apr 9 07:42 .plan -> /bin/sh
-r-x---r-x 1
worm_hacker
worm_hacker 7383 Apr 9 07:45 PERL
-rw------- 6
worm_hacker
worm_hacker 2983762 Apr 6 02:32 pornmovies
-rw------- 1
worm_hacker
worm_hacker 5837 Apr 9 05:34 pornpics
drwx------ 1
worm_hacker
worm_hacker 612 Apr 9 01:22 cdrom
لنلقي نظرة على الذي
ظهر لنا
من كتابة الايعاز اذا ظهر لنا هذه الاشارة -
فمعنى ذلك انه
ملف
واذا لم تظهر وكان بدلها حرف d
فمعنى ذلك انه مجلد directory وناتي
الى
شرح التصاريح
التي ظهرت -rwx------
نلاحظ العلامة - وهذه تعني
انه ملف وليس مجلد والحروف التي بعدها هي
التصريح
المطلوب rwx والحروف تعني
r= هو قراءة read
w= تصريح الكتابة
write
x= تصريح التنفيذ excute
كما تلاحظون worm_hacker الاولى هو
المالك
لهذه الملفات الذي هو انا
هههههههههه اما الثانية فتعني القروب
group
للملفات
اما هذا 23 Apr 9 07:42 فهو اخر وقت لتعديل الملفات او
تحديثها
اما الخانة
الاخيرة فهي المجلد الذي يحتوي الملف
والان
نأتي
الى التطبيق العملي للتصاريح:
لاعطاء تصريح الى ملف معين كما ذكرت
نستخدم
chmod وهناك ثلاث مصطلحات
تستخدم لاعطاء الملفات وهي
u=
owner
g=
group
o= others
فمثلا اعتبر نفسي من القروب فاذا اردت
اعطاء
تصريح الكتابة للقروب فيكون
كالتالي chmod g=rw worm يكون للملف
worm
واذا
اردنا اضافة تصريح الكتابة وليس اعطاء شوفو الفرق فيكون
كالتالي chmod
g+w worm ونسيت ان اقولكم شي التصريح
g=rw يضيف
تصريح الكتابة
والقراءة للملف واليكم امثلة على
التصاريح
للملفات:
chmod g+rw worm لاضافة
تصريح
الكتابة والقراءة للقروب group
chmod o+rx worm لاضافة تصريح
القراء
والتنفيذ للاخرين others
chmod o= worm هنا others لا يستطيعون
القراءة
والكتابة والتنفيذ
chmod u+rwx worm هنا لاضافة القراءة
والكتابة
واتلتنفيذ للمالك owner
chmod o-rwx worm هنا لمنع التنفيذ
والقراءة
وزالكتابة من الاخرين others
والان ناتي للرمز + كما
عرفنا هو
لاضافة تصريح ونروح للامثلة على طول احسن
4 = read perms
لاعطاء
تصريح قراءة
2 = write perms لاعطاء تصريح كتابة
1 = execute
perms
لاعطاء تصريح تنفيذ
0 = no perms لاشي من التصاريح
والان ناتي
الى
التطبيق العملي
chmod 755 worm والان 4+2+1=7 للمالك owner و 4+1=5
للقروب group والاخرين
others
chmod 644 worm والان 4+2=6 هذا
للمالك
owner و 4 هو للقروب والاخرين
others
chmod 700 worm الان
4+2+1=7
لـ owner ولا شي من
التصاريح
للقروب والاخرين
chmod 722 worm
الان
4+2+1= 7 لــ owner ولكن هنا اعطا تصريح الكتابة على
الملف لــ
group
و
others هذا خطأ لان الجميع يستطيعون الكتابة على الملف
بالعربي(تصريح
غبي)
واخيرا
chmod 777 worm لاحظوا 4+2+1=7 لــ owner
و7 للقروب والاخرين اي
اعطا
الكتابة والقراءة والتنفيذ وساب العملية
مفتوحة للكل لوووول
الى
هنا انتهى الدرس ارجوا ان اكون قد وفقت في الشرح
تحياتي للجميع