You are on page 1of 2

‫‪date‬‬ ‫التاريخ والوقت الحاليين‬

‫‪cal‬‬ ‫التقويم للشهر الحالي‬


‫‪cal 2018‬‬ ‫تقويم للعام ‪2018‬‬
‫‪whoami‬‬ ‫لمعرفة حساب المستخدم الذي دخلت فيه على الجهاز‬
‫‪ifconfig‬‬ ‫لمعرفة المعلومات واالعدادات لجميع اسماء كروت الشبكة مثل االيبي والقناع وغيرها‬
‫‪clear‬‬ ‫تنظيف شاشة االوامر‬
‫‪ifdown ens33‬‬ ‫تعطيل الكرت الذي يحمل االسم ‪ens33‬‬
‫‪ifup ens33‬‬ ‫تمكين الكرت الذي يحمل االسم ‪ens33‬‬
‫‪hostname‬‬ ‫لمعرفة اسم الجهاز‬
‫‪shutdown -r now‬‬ ‫اعادة تشغيل الجهاز‬
‫‪shutdown -h now‬‬ ‫اغالق الجهاز‬
‫‪shutdown -h +5‬‬ ‫اغالق الجهاز بعد خمس دقائق‬
‫‪ Ctrl+D‬او ‪exit‬‬ ‫خروج من شاشة االوامر‬
‫‪ls‬‬ ‫‪ List‬لمعرفة الملفات والمجلدات على المجلد الي انت واقف عليه في سطر االوامر‬
‫‪ls -l‬‬ ‫لمعرفة الملفات والمجلدات بالتفصيل‬
‫‪ls -r‬‬ ‫ترتيب عكسي ترتيب االبجدية من ‪ z‬الى ‪a‬‬
‫‪ls -a‬‬ ‫لمعرفة الملفات المخفية والغير المخفية (لمعرفة المخفي يكون قبله نقطة ‪) .‬‬
‫‪ls -t‬‬ ‫الترتيب من االحدث الى االقدم‬
‫‪ls -tr‬‬ ‫الترتيب من االقدم الى االحدث‬
‫‪ls -a -l -t‬‬ ‫تستطيع ادخال أكثر من امر بوقت واحد‬
‫‪pwd‬‬ ‫يعطيك مسار المجلد الحالي الذي تعمل عليه‬
‫‪cd /home/‬‬ ‫االنتقال الى مجلد الـ (‪)home‬‬
‫‪cd /‬‬ ‫االنتقال الى المجلد الرئيسي ( ‪) /‬‬
‫‪cd ..‬‬ ‫يرجع في المسار للخلف مرة‬
‫‪cd ../..‬‬ ‫يرجع في المسار للخلف مرتين (خطوتين)‬
‫‪cd‬‬ ‫لالنتقال الى مجلدك الشخصي مباشرة‬
‫‪cat > ahmed‬‬ ‫انشاء ملف باسم ‪( ahmed‬اذا ضغطت انتر يطلب منك ادخال بيانات)‬
‫‪cat >> ahmed‬‬ ‫‪ahmed‬اضغط انتر إلضافة البيانات الى الملف‬
‫‪cat ahmed‬‬ ‫لفتح اي ملف (فتح ملف ‪) ahmed‬‬
‫‪touch ahmed‬‬ ‫انشاء ملف باسم ‪ ahmed‬فقط (بدون ادخال البيانات)‬
‫‪cat -n ahmed‬‬ ‫لترقيم االسطر بعد فتح الملف‬
‫‪vi ahmed‬‬ ‫لتحرير النصوص داخل ملف ‪( ahmed‬لوضع االدخال ‪( ) insert‬لوضع االوامر ‪) Esc‬‬
‫‪:wq‬‬ ‫بعد تحرير النصوص داخل الملف ادخال امر (‪ ):wq‬للحفظ والخروج‬
‫!‪:q‬‬ ‫للخروج من الملف بدون حفظ‬
‫‪gedit ahmed‬‬ ‫لتحرير وتعديل الملف ‪ ahmed‬بالواجهة الرسومية (المفكرة)‬
‫‪nano ahmed‬‬ ‫لتحرير وتعديل الملف ‪ ahmed‬داخل نفس شاشة االوامر‬
‫‪rm ahmed‬‬ ‫لحذف الملف ‪ ahmed‬مع السؤال‬
‫‪rm -f ahmed‬‬ ‫لحذف الملف بدون سؤال التأكيد‬
‫‪cp ahmed /home/‬‬ ‫لنسخ الملف (نسخ ملف ‪ ahmed‬الى ‪)home‬‬
‫‪mv ahmed /home/‬‬ ‫قص الملف (قص ملف ‪ ahmed‬ولصق الى ‪)home‬‬
‫‪mv ahmed ali‬‬ ‫اعادة االسم (تغير اسم الملف ‪ ahmed‬الى ‪)ali‬‬
‫‪file ahmed‬‬ ‫يستخدم هذا االمر لعرض نوع الملف هل هو نصي او صورة اوغيرها‬
‫‪less ahmed‬‬ ‫لقراءة الملفات الكبيرة مثل امر (‪ )cat‬وممكن استخدام السهم ألعلى او اسفل للتصفح معه‬
‫‪q‬‬ ‫الخروج الى شاشة االوامر‬
‫‪head -10 ahmed‬‬ ‫يعطيك اول ‪ 10‬اسطر من ملف ‪ahmed‬‬
‫‪tail -10 ahmed‬‬ ‫يعطيك اخر ‪ 10‬اسطر من ملف ‪ahmed‬‬
‫‪wc -l ahmed‬‬ ‫يعطيك عدد االسطر من ملف ‪ahmed‬‬
‫‪wc -w ahmed‬‬ ‫يعطيك عدد الكلمات من ملف ‪ahmed‬‬
‫‪wc -c ahmed‬‬ ‫يعطيك عدد الحروف من ملف ‪ahmed‬‬
‫‪wc ahmed‬‬ ‫يعطيك عدد االسطر ‪ -‬الكلمات ‪ -‬الحروف من ملف ‪ahmed‬‬
‫‪grep ff ahmed‬‬ ‫البحث عن الكلمة ‪ ff‬من ملف ‪ahmed‬‬
‫‪grep "dd dd" ahmed‬‬ ‫البحث عن الجمل من ملف ‪ahmed‬‬
‫‪grep -n "dd dd" ahmed‬‬ ‫البحث عن رقم السطر عن الجملة المذكورة "‪"dd dd‬‬
‫‪grep eee ali | wc -c‬‬ ‫دمج امرين مع بعض | بحيث تبحث عن ‪ eee‬من ملف ‪ ali‬ومن ثم تحسب عدد الحروف‬
‫‪cat ahmed | grep twayan‬‬ ‫فتح ملف ‪ ahmed‬والبحث عن ‪twayan‬‬
‫‪history‬‬ ‫يطبع جميع االوامر التي نفذتها من قبل‬
‫‪touch .ahmed‬‬ ‫انشاء ملف مخفي فالنقطة قبل االسم ( ‪ ) .‬تعني ان الملف مخفي‬
‫‪mkdir ahmed‬‬ ‫انشاء مجلد (انشاء مجلد باسم ‪)ahmed‬‬
‫‪rmdir ahmed‬‬ ‫حذف مجلد فارغ (حذف مجلد ‪)ahmed‬‬
‫‪rm -rf ahmed‬‬ ‫حذف مجلد ‪ ahmed‬بكل محتوياته بدون سؤال التأكيد‬
‫‪cp -r ahmed /home‬‬ ‫نسخ مجلد ‪ ahmed‬بكل محتوياته الى ‪home‬‬
‫‪mv ahmed /home‬‬ ‫قص المجلد ‪ ahmed‬بكل محتوياته الى ‪home‬‬
‫‪mv ahmed ali‬‬ ‫تغير اسم المجلد ‪ ahmed‬الى ‪ali‬‬
‫‪locate ahmed‬‬ ‫للبحث عن ملف ال تعلم عن اسمه او في اي مكان موجود‬
‫‪updatedb‬‬ ‫البد من هذا االمر قبل البحث من امر ‪ locate‬لتحديث البيانات ثم االنتقال الى سطر جديد‬
‫‪locate *.txt‬‬ ‫البحث عن جميع الملفات النصية (‪ txt‬امتداد النصوص)‬
‫‪locate *.jpg‬‬ ‫البحث عن جميع ملفات الصور (‪ jpg‬امتداد الصور)‬
‫‪locate /etc/*.avi‬‬ ‫اذا اردت البحث عن امتداد معين في مسار معين مثال االمتداد ‪ avi‬في المسار معين ‪ /etc‬تكتب‬
‫التالي‬
‫‪man ls‬‬ ‫للمساعدة عن معلومات بالتفصيل عن اي امر او ال تعرف ما هي وظيفته‬
‫‪man -f mkdir‬‬ ‫يعطيك معلومات مختصرة عن ‪mkdir‬‬
‫‪su ahmed‬‬ ‫لتحويل من مستخدم الى مستخدم اخر‬
‫‪adduser ali‬‬ ‫إلضافة مستخدم جديد باسم ‪ali‬‬
‫‪passwd ali‬‬ ‫إلضافة كلمة سر لمستخدم جديد ويطلب تأكيد كلمة السر‬
‫‪userdel -r ali‬‬ ‫لحذف المستخدم ‪ aliS‬بكافة محتوياته‬
‫‪groupadd mygroup‬‬ ‫إلضافة مجموعة جديدة اسمها ‪mygroup‬‬
‫‪groupdel mygroup‬‬ ‫لحذف مجموعة ‪mygroup‬‬
‫‪groupmod -n group1 mygroup‬‬ ‫لتغير اسم المجموعة من ‪ mygroup‬الى ‪group1‬‬
‫‪usermod -G mygroup ahmed‬‬ ‫إلضافة المستخدم ‪ ahmed‬لقروب ‪mygroup‬‬
‫‪groupmod -g 555 mygroup‬‬ ‫تغيير رقم المجموعة ‪ mygroup‬الى الرقم ‪555‬‬
‫‪id ahmed‬‬ ‫لمعرفة معلومات عن قروبات التي ينتمي لها المستخدم‬
‫‪chown ahmed logfile‬‬ ‫نقل ملكية الملف ‪ logfile‬الى المستخدم ‪ahmed‬‬
‫‪chmod‬‬ ‫امر تغيير الصالحيات‬
‫‪chmod go+x logfile‬‬ ‫امنح صالحية التنفيذ على ملف ‪ ahmed‬لكل من القروب واالخرون‬
‫‪chmod ugo+x logfile‬‬ ‫امنح صالحية التنفيذ على ملف ‪ ahmed‬لكل من المالك والقروب واالخرون‬
‫‪chmod 766 logfile‬‬ ‫اعط المالك كل الصالحيات والقروب واالخرون قراءة وكتابة‬
‫‪Owner‬‬ ‫‪group‬‬ ‫‪ Read‬قراءة‬ ‫‪R‬‬ ‫‪ Owner‬المالك‬ ‫‪U‬‬
‫‪other‬‬
‫‪read write‬‬ ‫‪execute‬‬ ‫‪ Write‬كتابة‬ ‫‪w‬‬ ‫‪ group‬مجموعة‬ ‫‪g‬‬
‫‪4‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪ execute‬تنفيذ‬ ‫‪x‬‬ ‫‪ other‬آخرون‬ ‫‪o‬‬

‫‪7‬‬ ‫‪6‬‬ ‫‪5‬‬ ‫‪4‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪0‬‬


‫قراءة ‪ +‬كتابة ‪ +‬تنفيذ‬ ‫كتابة ‪ +‬قراءة‬ ‫قراءة ‪ +‬تنفيذ‬ ‫قراءة‬ ‫تنفيذ ‪ +‬كتابة‬ ‫كتابة‬ ‫تنفيذ‬ ‫سحب‬

‫يمنح‬ ‫‪+‬‬
‫يسحب‬ ‫‪-‬‬
‫أي شيء بعد = يمنح وأي شيء قبل = يسحب‬ ‫=‬

You might also like