أوامر الشبكة الأساسية التي يجب أن يعرفها كل مهندس

CCNA 200-301

CCNA 200-301

CCNP Enterprise

CCNP Enterprise

CCNP Security

CCNP Security

CCIE Enterprise Lab

CCIE Enterprise Lab

CCIE Security Lab

CCIE Security Lab

CCNP Service Provider

CCNP Service Provider

CCNP Data Center

CCNP Data Center

CCNP Collaboration

CCNP Collaboration

CCIE DC Lab

CCIE DC Lab

ic_r
ic_l
أوامر الشبكة الأساسية التي يجب أن يعرفها كل مهندس
images

أولاً، دعونا نشرح الهيكل العام لنظامRedHat Linux   هيكل الدليل:

1: الأوامر الأساسية

(1) ctrl+win+d: عرض سطح المكتب (هذا هو الاختصار)

Ctrl+alt+T: فتح المحطة الطرفية بسرعة

Ctrl+shift+T: إنشاء محطة طرفية وعرضها بطريقة تشبه المتصفح، واستخدام alt+number لعرض واجهة المحطة الطرفية المقابلة للرقم؛ ctrl+shift+D: إغلاق المحطة الطرفية

(2) ctrl+C: لا يتم تنفيذ الأمر

(3) ls: عرض جميع الملفات والمجلدات الموجودة في الدليل الحالي

(4) ls xxxx: عرض جميع الملفات والمجلدات الموجودة ضمن xxx (مثل عرض جميع الملفات والمجلدات الموجودة ضمن الدليل الجذر ls /)

(5) ls -a : عرض الملفات المخفية وغير المخفية في الدليل الحالي

(6) ls -l: عرض محتويات الدليل الحالي في شكل قائمة

(7) ls -l -h : عرض إجمالي سعة الملف في الدليل الحالي

(8) ls x*: عرض الملفات التي تبدأ بـ x في الدليل الحالي (مثل ls 2*، لذلك سيتم عرض الملفات التي تبدأ بـ 2 فقط)

(9) مسح: مسح محتويات شاشة المحطة الحالية (النقطة البسيطة هي مسح الشاشة)

(10) pwd: عرض المسار الحالي

(11) cd xxxx: أدخل دليل xxx

(12)cd .. (نقطتان): العودة إلى الدليل السابق

(13)cd ../.. : يعيد المستويين الأولين من الدليل الحالي. لاحظ أنه لا يتم كتابة هذا بشكل مباشر على أربعة مستويات. ولكن يجب فصلها بعلامة "/"

(14)cd - (علامة الطرح): العودة بسرعة إلى دليل المسار الذي تم إدخاله آخر مرة

(15)cd ~ (خط متموج): العودة إلى دليل المستخدم الحالي  

(16) touch xxx: إنشاء ملف xxx

(17) touch .xxx: إنشاء ملف مخفي (ملاحظة: هناك نقطة أمام اسم الملف، وهي مختلفة عن النقطة أعلاه)

(18)mkdir xxxx: إنشاء مجلد xxx

(19) rm xxx: حذف ملفات أو مجلدات xxx

Rm xxx -r : حذف المجلدات والملفات التي يمكن حذفها بغض النظر عما إذا كان المجلد يحتوي على محتوى أم لا. يجب أن يضمن الأمر rm السابق عدم وجود محتوى لحذفه.

Rmdir xxx: حذف المجلد (حذف المجلد فقط)  

(20)xxx --help : عرض وثائق الاستخدام لأمر xxx

(21) man xxx : عرض وثائق الاستخدام لأمر xxx

(22) gedit xxx: فتح ملفات xxx والقدرة على تحريرها (مثل gedit 123.txt)

(23) cat xxx: عرض محتويات ملف xxx مباشرة في المحطة الطرفية (مثل cat 123.txt، عرض محتويات txt مباشرة مرة واحدة)

(24) المزيد من xxx: عرض محتويات ملف xxx، ولكن ليس عرضًا لمرة واحدة. هذا هو الفرق عن أمر cat. يُستخدم عمومًا في عرض الملفات الكبيرة. (يمكن أن تؤدي المسافات إلى تقليص الصفحات)

(25) التاريخ: عرض محتوى أمر التاريخ الذي تم تشغيله من قبل. عند عرض الأمر، يمكنك أيضًا استخدام الأمر! رقمًا حتى يمكن تنفيذ محتوى الأمر المقابل في العرض مباشرةً

(26) ls >xxx.txt: إعادة التوجيه، وهو ما يعادل المحتوى الذي يجب أن يعرضه ls في المحطة الطرفية، المعروض في ملف xxx.txt، المحتوى الموجود بالداخل هو المحتوى المعروض بواسطة المحطة الطرفية نفسها (سيكون xxx.txt قبل ذلك) يتم مسح محتويات الملف أولاً ثم تتم إضافة المحتوى الجديد الحالي)

(27) ls >>xxx.txt: إعادة التوجيه، الفرق بين هذا وما سبق هو أن هذا سوف يضيف المحتوى الجديد إلى الملف (لن يتم إفراغ محتويات ملف xxx.txt السابق).

(28)الشجرة: تعرض جميع الملفات والمجلدات الموجودة في الدليل الحالي في شكل شجرة

(29) mkdir A / B / C / D / E -p : هذا الأمر المشابه يستخدم بشكل أساسي لإنشاء مجلدات، على سبيل المثال، تريد إنشاء مجلد في مجلد أسفل المجلد الموجود أسفل المجلد، ولكن لا يتم إنشاء المجلدات السابقة. إذا قمت بإنشائها واحدة تلو الأخرى، فسيكون الأمر أكثر إزعاجًا. إذا قمت بإنشائها بإضافة -p، فستقوم بإنشاء المجلدات الافتراضية افتراضيًا. يمكنك مقارنة النتائج باستخدام -p وعدم استخدام -p.

(30) mv xxx1 xxx2: إعادة التسمية، حيث أن المعلمة الأولى xxx1 هي الملف أو المجلد المراد إعادة تسميته، والمعلمة الثانية xxx2 هي الاسم المراد تعديله. إذا كان xxx2 هو المحتوى الموجود بالفعل في الدليل الحالي، فسيتم قطع محتويات xxx1 إلى xxx2، وتكون الوظيفة في هذا الوقت مكافئة للقطع، وإلا فهي وظيفة إعادة التسمية.

(31) ln -s xxx1 xxx2: xxx1 إنشاء اختصار لملف أو مجلد (أي نسخة من المعنى، ذلك الرابط الناعم)، عند حذف الملف الأصلي، سيتم حذف الاختصار ولا يمكن استخدامه

Ln xxx1 xxx2: إنشاء اختصار لملف أو مجلد xxx1 (نسخة أيضًا، ولكن رابط ثابت). عند حذف الملف الأصلي، لا يزال بإمكانك استخدام هذا الاختصار. هذا هو الفرق عن الرابط الناعم.

(32)grep "xxx" yyy: ابحث عن الملف yyy، الذي يحتوي على ملف المحتوى xxx، والذي يهدف إلى تنفيذ وظيفة البحث.  

grep -n "xxx" yyy: عدد الصفوف التي تم العثور عليها لتتوافق مع عرض المحتوى

Grep "^xxx" yyy: ابحث عن المحتوى الذي يجب أن يبدأ بـ xxx (بشكل أساسي دور الرمز ^، المستخدم في التعبيرات العادية)

Grep "xxx$" yyy : ابحث عن المحتوى الذي يجب أن ينتهي بـ xxx (بشكل أساسي تأثير الرمز ¥، والذي يستخدم في المباريات العادية)

(33) cp xxx .txt yyy: انسخ والصق xxx. يجب أن يضمن ملف txt في yyy أن yyy موجود بالفعل في الدليل الحالي. إذا قمت بنسخ ولصق مجلد في مجلد آخر، فيجب عليك استخدام الأمر لتغييره: cp xxx yyy -r

(34) المطالبة بدون إذن، ثم إضافة sudo

(35) find xxx -name "yyy": هو أيضًا أمر بحث، يشير xxx إلى الدليل الذي سيتم البحث فيه، ويمكن أن يكون الدليل الحالي أو الدليل الجذر، يشير -name إلى البحث حسب الاسم (يمكن أن يكون أيضًا -size، وهذا للبحث حسب حجم الملف، يمكنك أيضًا البحث حسب الإذن: -perm)، يعني yyy محتوى الاسم في البحث (إذا كنت تبحث حسب الحجم، فاملأ حجم الملف هنا، مثل 2M، 2k، +2M (أكبر من 2M)، -2M (أقل من 2M) يمكن أن يكون؛ إذا كنت تبحث حسب الإذن، فاملأ حجم الأذونات، مثل 777، 666، إلخ). .

(36) tar -cvf xxx.tar yyy: قم بحزم ملفات yyy (يمكن أن تكون ملفات yyy متعددة، وليس بالضرورة ملف واحد فقط) لتصبح ملفًا مضغوطًا يسمى xxx، مثل tar -cvf yasuo *.txt، وبالتالي فإن الدليل الحالي يتم حزم الملفات التي تنتهي بـ txt في ملف مضغوط يسمى yasuo، ولكن هذا غير مضغوط.

(37) tar -xvf yasuo.tar: فك التعبئة، وهي العملية العكسية للتعبئة

(38) tar -zcvf xxx.tar.gz yyy: هذا معبأ ومضغوط (إلى الرئيسي)، هذه السعة المضغوطة هي الحد الأدنى

Tar -jcvf xxx.tar.bz2 yyy: هذا أيضًا ضغط، لكن شكل الضغط ليس هو نفسه (للماجستير)، سعة الثانية المضغوطة

Zip xxx.zip yyy : هذه أيضًا طريقة الضغط (الرئيسية)، سعة الضغط أكبر من الطريقتين السابقتين

Tar -zxvf xxx.tar.gz : فك ضغط الحزمة (للنسخة الرئيسية)

Tar -jxvf xxx.tar.bz2: فك ضغط الحزمة (إلى النسخة الرئيسية)

فك ضغط xxx.zip: فك ضغط الحزمة (للنسخة الرئيسية)

(39) which xxx: عرض مسار الأمر xxx، مثل which ls، لعرض المسار حيث يوجد الأمر ls.

(40) كال: عرض التقويم الحالي

التاريخ: عرض الوقت الحالي

التاريخ "+%Y------%m-----------%d": عرض تاريخ السنة والشهر واليوم بتنسيق مخصص

(41) ps -aux: عرض العملية الحالية لـ ubuntu

أعلى: عرض العملية الحالية، عرض التغيير الديناميكي

Htop: يعرض أيضًا العملية الحالية، وعرضًا أكثر وضوحًا

قتل رقم العملية -9: إلزامي (دور -9) يقتل عملية رقم العملية المقابلة

(42) إعادة التشغيل: إعادة تشغيل الكمبيوتر على الفور

إيقاف التشغيل -r الآن: إيقاف التشغيل على الفور  

إيقاف التشغيل -h الآن: إيقاف التشغيل على الفور

Init 0: إيقاف التشغيل  

Init 6 : إعادة التشغيل

(43) df: عرض استخدام القرص الصلب

Du: عرض استخدام الدليل الحالي

Ifconfig: التحقق من حالة بطاقة الشبكة