أوامر الشل, جميع أوامر الشيل, أوامر اليونكس, أوامر اليونيكس, أوامر الليونكس, أوامر اللينوكس, أوامر اللينكس, أوامر PuTTY, كل أوامر الشيل, أوامر SSH
متابعة المزيد
متابعة المزيد
أوامر الضغط وفك الضغط | ||
الأمر | وظيفة الأمر | مثال على الأمر |
zip | أمر الضغط بامتداد zip | zip file.zip folder |
unzip | أمر فك الضغط بامتداد zip | unzip file.zip |
unzip -v | مشاهدة الملفات المضغوطة في ملف zip | unzip -v file.zip |
tar -cvf | أمر الضغط بامتداد tar | tar -cvf file.tar folder |
tar -xvf | أمر فك الضغط بامتداد tar | tar -xvf file.tar |
tar -tvf | مشاهدة الملفات المضغوطة في ملف tar | tar -tvf file.tar |
tar -czvf | أمر ضغط المجلد بامتداد tar.gz | tar -czvf file.tar.gz folder |
tar -xzvf | أمر فك ضغط الأرشيف بامتداد tar.gz | tar -xzvf example.tar.gz |
tar -tzvf | مشاهدة الملفات المضغوطة في ملف tar.gz | tar -tzvf example.tar.gz |
gzip يضغط الملفات فقط | أمر ضغط ملف بامتداد gz | gzip file هذا يقوم باستبدال الملف الأصلي بالمضغوط |
gzip -d | فك الضغط بامتداد gz | gzip -d file.gz |
gzip -l | مشاهدة الملفات المضغوطة في ملف gz | gzip -l file.gz |
الأوامر الداخلية | |||
الأمر | وظيفة الأمر | مثال على الأمر | |
ls | عرض الملفات في المسار الحالي | ls | |
ls -la | عرض الملفات في المسار الحالي مع التصاريح | ls -la | |
pwd | تحديد المكان الحالي | pwd | |
; | أداة الربط بين الأوامر | ls;pwd | |
wget | أمر تنزيل ملف | wget http://example.com/file.zip | |
curl -o ./ | أمر آخر لتنزيل ملف | curl -o ./ file.zip http://example.com/file.zip | |
history | أمر معرفة جميع الأوامر التي نفذت بالشل | history | |
mkdir | إنشاء مجلد جديد | mkdir folder | |
rm | أمر حذف ملف | rm filename | |
rm -rf | حذف مجلد بجميع الملفات | rm -rf directory-name | |
edit | أمر تعديل ملف | edit filename | |
who | أمر عرض المستخدمين المتصلين بالسيرفر | who | |
cd | أمر دخول المجلدات | cd dir | |
cd .. | أمر العودة للخلف | cd .. | |
mv | أمر إعادة التسمية | mv oldname newname | |
find | أمر البحث | find | |
./ | أمر تشغيل الباك دور | ./filename | |
uname -a | أمر معرفة إصدار السيرفر | uname -a | |
* | رمز للكل (كل محتويات مجلد ما) | ls ftp.zip* | |
man | أمر المساعدة | man ls | |
chmod | أمر إعطاء التصريح | chmod 777 dd | drwxrwxrwx |
touch | أمر إنشاء ملف فارغ | touch file.php | |
gcc | ترجمة الكومبايل أو الاكسبلويت | ggc xxx.c -o xxx | |
(لا يحتاج ترجمة) | ملفات البيرل تبدأ بـ | usr/bin/perl يبدأ الكود بهذه الكلمة | |
(ترجمة وتشغيل فقط) | ملفات السي تبدأ بـ | include يبدأ الكود بهذه الكلمة | |
الأوامر الخارجية | |||
الأمر | وظيفة الأمر | مثال على الأمر | |
cat | عرض جميع المواقع التي على السيرفر | 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 | |
find | عرض المصدر | find / -name httpd.conf | |
more | أمر مشابه للأمر cat | more /etc/userdomains | |
pico | تحرير النصوص | pico /home/burst/public_html/index.html | |
vi | أمر تحرير به الكثير من المزايا لكنه أصعب من السابق | vi /home/burst/public_html/index.html | |
ls | عرض المواقع التي على السيرفر مع اليوزر | ls -la /etc/valiases | المهم تحديد valiases |
ls | عرض جميع المواقع التي على السيرفر | ls /var/named | |
ls | عرض المواقع التي على السيرفر | ls /usr/local/psa/home/vhosts | المهم تحديد vhosts |
perl | تشغيل البيرل | perl example.pl | |
cat | أمر استخراج حسابات الشيل | ابحث عن bash | cat /etc/passwd |
اكتب الأمر التالي لإضافة يوزر بصلاحيات الروت ومضاف إلى مجموعة الروت :
/usr/sbin/useradd -o -u 0 -g 0 root -p rootpass
تفاصيل الأمر
طبعا اليوزر اللي هو روت: root
والباسورد: rootpass
-o : لاستخدام تغيرات مع الأمر
-u : لإضافته إلى مجموعه اليوزر ذات رقم 0 (اللي هي الروت)
-g : المجموعة ذات رقم 0 يعني مجموعة الروت أيضا .
----------------
أمر آخر نفس الأمر الأول
أيضا تستطيع عن طريق هذا الأمر:
/usr/sbin/useradd -o -u 0 root
ثم تدخل لهذا اليوزر باسورد
يعني تضيف باسورد جديد للمستخدم
وإذا أردت تغيير باسورد يوزر بالطريقة التالية:
passwd root
ثم ستظهر لك الرسالة التالية:New UNIX password:
اكتب باسورد جديد ويجب أن يكون صعب ومعقد :)
ثم سيظهر رسالة أخرى تطالب بإدخال كلمة المرور مرة ثانية:
Retype new UNIX password:
يعني أعد كتابة كلمة المرور
أعد كتابتها, سيعطيك الرسالة التاليةChanging password for user root.
passwd: all authentication tokens updated successfully.
ومبروك عليك صلاحيات مستخدم روت جديدة :)
وفي الختام
لا تنسونا من صالح الدعاء
/usr/sbin/useradd -o -u 0 -g 0 root -p rootpass
تفاصيل الأمر
طبعا اليوزر اللي هو روت: root
والباسورد: rootpass
-o : لاستخدام تغيرات مع الأمر
-u : لإضافته إلى مجموعه اليوزر ذات رقم 0 (اللي هي الروت)
-g : المجموعة ذات رقم 0 يعني مجموعة الروت أيضا .
----------------
أمر آخر نفس الأمر الأول
أيضا تستطيع عن طريق هذا الأمر:
/usr/sbin/useradd -o -u 0 root
ثم تدخل لهذا اليوزر باسورد
يعني تضيف باسورد جديد للمستخدم
وإذا أردت تغيير باسورد يوزر بالطريقة التالية:
passwd root
ثم ستظهر لك الرسالة التالية:New UNIX password:
اكتب باسورد جديد ويجب أن يكون صعب ومعقد :)
ثم سيظهر رسالة أخرى تطالب بإدخال كلمة المرور مرة ثانية:
Retype new UNIX password:
يعني أعد كتابة كلمة المرور
أعد كتابتها, سيعطيك الرسالة التاليةChanging password for user root.
passwd: all authentication tokens updated successfully.
ومبروك عليك صلاحيات مستخدم روت جديدة :)
وفي الختام
لا تنسونا من صالح الدعاء
0 التعليقات:
إرسال تعليق