280 likes | 569 Views
Linux. نظم تشغيل شبكات 2. أ. عبير عبدالله الصيدلاني Lab 2. كتابة الأوامر في برنامج Terminal ( برنامج سطر الأوامر ). cd. اختصار لـ : ( change directory ) استخدامه :الانتقال بين أدلة نظام الملفات .Linux طرق كتابته : يمكن استخدام الأمر cd مع تعيين الدليل أو المسار للانتقال إليه
E N D
Linux نظم تشغيل شبكات 2 أ. عبير عبدالله الصيدلانيLab 2 www.miss-3beer.weebly.com
كتابة الأوامر في برنامج Terminal( برنامج سطر الأوامر ) cd • اختصار لـ : ( change directory ) • استخدامه :الانتقال بين أدلة نظام الملفات .Linux • طرق كتابته : • يمكن استخدام الأمر cd مع تعيين الدليل أو المسار للانتقال إليه cd /usr/local/bin(enter) للتأكد فعلا من الانتقال للدليل المطلوب pwd(enter) • استخدام الأمر cd بمفرده يقوم بالعودة بشكل سريع إلى الدليل الموطن الخاص بك(لكل مستخدم دليل home خاص به) cd (enter) للتأكد فعلا من الانتقال للدليل المطلوب pwd(enter) www.miss-3beer.weebly.com
كتابة الأوامر في برنامج Terminal( برنامج سطر الأوامر ) cd • استخدام الأمر cd ../ يمكنك من الانتقال إلى الدليل الأعلى مباشرة cd ../ (enter) للتأكد فعلا من الانتقال للدليل المطلوب pwd(enter) • استخدام الأمر cd .. يمثل الدليل الأب (يكافيء زر الأعلى في مستكشف وندوز) • استخدام الأمر cd . يمثل الدليل الحالي, وهذا الأمر لا يفيد في الانتقال ضمن هيكلية الأدلة • استخدام الأمر مع cd – يمكنك من الانتقال بشكل سريع بين آخر دليلين سبق أن انتقلت إليهما (يكافيء التنقل بين الأزارير الخلف والأمام في مستكشف وندوز) www.miss-3beer.weebly.com
كتابة الأوامر في برنامج Terminal( برنامج سطر الأوامر ) الانتقال للدليل ذو المسار المحدد التنقل بين آخر دليلين الانتقال للدليل الموطن الانتقال للدليل الحالي الانتقال للدليل الأب www.miss-3beer.weebly.com
كتابة الأوامر في برنامج Terminal( برنامج سطر الأوامر ) ls • اختصار لـ : (list directory ) يستخدم هذا الأمر لعرض قائمة بمحتوى دليل واحد أو عدة أدلة (عرض الملفات والمجلدات معاً). • طرق كتابته : • يستخدم بمفرده لعرض محتويات الدليل الحالي ضمن أعمدة مع فرز الأسماء عمودياً ls (enter) • لعرض قائمة بمحتويات دليل معين نكتب مسار هذا الدليل بعد كتابة الأمر ls /usr/local/(enter) www.miss-3beer.weebly.com
كتابة الأوامر في برنامج Terminal( برنامج سطر الأوامر ) ls • يمكن استخدامه مع خيارات سطر الأوامر لإظهار مخرجات هذا الأمر بعدة أشكال : • الأمر ls –lيعرض القائمة بالصيغة الطويلة التي تتضمن حجم الملف وتاريخ إنشائه والسماحيات المخصصة له (يكافيء اختيار عرض التفاصيل في طرق العرض بمستكشف ويندوز). • الأمر ls –mلعرض أسماء الملفات مفصولة بفواصل • الأمر ls– aلعرض كل أسماء الملفات بما فيها الملفات تلك التي يبدأ اسمها بنقطة (.) و (..) • يعتبر هذا النوع من الملفات من الملفات المخفية الخاصة بالنظام. www.miss-3beer.weebly.com
كتابة الأوامر في برنامج Terminal( برنامج سطر الأوامر ) ls • يمكن استخدامه مع خيارات سطر الأوامر لإظهار مخرجات هذا الأمر بعدة أشكال : • الأمر ls – Aلعرض كل أسماء الملفات باستثناء الملفين (.) و (..) • الأمر ls – Sلفرز الملفات حسب الحجم • الأمر ls –sتظهر أحجام كل ملف مع فرزها حسب الاسم • الأمر ls –rلعرض القائمة بالترتيب التنازلي • الأمر ls –Rلعرض محتويات الأدلة بشكل عمودي أي عرض محتويات الأدلة الفرعية المحتواة ضمن الدليل المعني بالإضافة إلى محتويات الدليل المعين على سطر الأوامر www.miss-3beer.weebly.com
كتابة الأوامر في برنامج Terminal( برنامج سطر الأوامر ) محتويات الدليل ذو المسار المحدد محتويات الدليل + صيغة طويلة محتويات الدليل الحالي + أعمدة + فرز عمودي محتويات الدليل + مفصولة بـ, عرض المحتويات (ترتيب عكسي) عرض جميع الملفات + (.) + (..) محتويات الأدلة الفرعية بشكل عمودي عرض جميع الملفات –( (.) و (..)) فرز حسب الحجم فرز حسب الاسم + اظهار الحجم www.miss-3beer.weebly.com
كتابة الأوامر في برنامج Terminal( برنامج سطر الأوامر ) echo • اختصار لـ : ( echoing directory contents ) • يستخدم هذا الأمر لطباعة قائمة بالأدلة الموجودة ضمن الدليل المعني (أدلة فقط بدون ملفات) • أمثلة على استخدامه : echo /usr/local/ *(enter) • سيعرض جميع الأدلة التي يتضمنها الدليل local echo /*(enter) • سيعرض جميع الأدلة التي يتضمنها الدليل الجذر / www.miss-3beer.weebly.com
كتابة الأوامر في برنامج Terminal( برنامج سطر الأوامر ) طلب المساعدة بواسطة الأمر man • استخدامه: لعرض المساعدة أو وثائق النظام المسماة " صفحات كتيب التشغيل " manual وهذه المساعدة تشمل الأوامر والملفات أو وظائف linux الأخرى • لعرض معلومات عن أمر معين أو برنامج معين نكتب أولاً man ثم اسم الأمر أو البرنامج ، مثال : man ls(enter) www.miss-3beer.weebly.com
كتابة الأوامر في برنامج Terminal( برنامج سطر الأوامر ) طلب المساعدة بواسطة الأمر man • لعرض معلومات عن كتيب التشغيل نفسه نكتب الأمر : man man(enter) • للخروج من طلب المساعدة ندخل حرف Q www.miss-3beer.weebly.com
كتابة الأوامر في برنامج Terminal( برنامج سطر الأوامر ) history • لعرض قائمة بآخر الأوامر التي تم تنفيذها في برنامج سطر الأوامر history(enter) • لعرض قائمة بآخر عشر أوامر تم تنفيذها (مثلاً) في برنامج سطر الأوامر: history 10 www.miss-3beer.weebly.com
كتابة الأوامر في برنامج Terminal( برنامج سطر الأوامر ) date عند كتابة الأمر date على سطر الأوامر سوف يتم عرض التاريخ والوقت المحفوظ على الجهاز www.miss-3beer.weebly.com
كتابة الأوامر في برنامج Terminal( برنامج سطر الأوامر ) !n • لإعادة تنفيذ أمر معين نستخدم علامة التعجب ! ورقم الأمر • لنفرض على سبيل المثال أننا عند فتح برنامج سطر الأوامر كان الأمر الثاني الذي قمنا بتنفيذه هو الأمر ls وبعد كتابة الكثير من الأوامر قمنا بكتابة الأمر !2 سيقوم بإعادة تنفيذ الأمر الثاني الذي تم تنفيذه من قبل وهو الأمر ls www.miss-3beer.weebly.com
كتابة الأوامر في برنامج Terminal( برنامج سطر الأوامر ) clear & Exit • عند كتابة الأمر exit سيتم الخروج من برنامج سطر الأوامر • عند كتابة الأمر clear سيتم مسح شاشة سطر الأوامر www.miss-3beer.weebly.com
كتابة الأوامر في برنامج Terminal( برنامج سطر الأوامر ) halt • بواسطة الأمر halt سيتم إيقاف تشغيل النظام واستخدام هذا الأمر محصور بالمشغل root • لتجربة هذا الأمر يمكننا أن ندخل فقط على سطر الأوامر بهيئة مسئول root وذلك عن طريق إدخال الأمر su ثم قومي بإدخال كلمة المرور وهي root www.miss-3beer.weebly.com
man n! طلب المساعدة إعادة تنفيذ الأمر n الانتقال لدليل عرض قائمة محتويات دليل أوامر نظام LINUX pwd طباعة المسار الحالي عرض تاريخ ووقت النظام عرض الأدلة فقط date عرض الأوامر التي تم تنفيذها echo path/* history مسح شاشة سطر الأوامر إيقاف تشغيل الكومبيوتر عرض آخر nمن الأوامر الخروج من برنامج سطر الأوامر history n clear exit halt www.miss-3beer.weebly.com
كتابة الأوامر في برنامج Terminal( برنامج سطر الأوامر ) بعض الصفات التي تسهل التعامل مع سطر الأوامر: -استخدام مفتاح Tab للمساعدة في استكمال الأوامر بمجرد كتابة حرف أو حرفين من الأمر. مثال: نكتب pw ثم نضغط مفتاح Tab فيعطينا مجموعة من الاختيارات لنختارمنها pwdمثلا. -استخدام مفاتيح الأسهم لاستدعاء أوامر تم تنفيذها من قبل في نفس الجلسة. مثال: بالوقوف على علامة الغلاف $ و الضغط على السهم لأعلى يقوم النظام بإستعراض الأوامر التي استخدمت مثل mkdir www.miss-3beer.weebly.com
تطبيقات • اطبعي مسار الدليل الحالي. • انتقلي إلى الدليل frank. • استعرضي كافة الملفات الموجودة به مرتبة حسب الحجم. • استعرضي كافة الملفات الموجودة به مع عرض كافة التفاصيل كالحجم والسماحيات. • استعرضي أسماء الملفات الموجودة بالدليل bin مفصولة بفواصل. www.miss-3beer.weebly.com
التعامل مع الملفات و الأدلة من الآن سنرمز للمسافات بين الأوامر بالرمز( ) وذلك في كتابة جميع الأوامر خارج البرنامج. www.miss-3beer.weebly.com
mkdir • اختصار لـ : make directory • يستخدم لإنشاء الأدلة • دليل جديد نكتب الأمر : mkdir dir(enter) • لإنشاء هرمية من الأدلة نستخدم الأمر مع الخيار –p : mkdir -p homedir/dd/ff/(enter) www.miss-3beer.weebly.com
نريد الوصول للترتيب الهرمي التالي Desktop network ccn222 1 2 3 4 www.miss-3beer.weebly.com
تطبيق على mkdir ننتقل إلى الدليل Desktop : cd /home/arabian/Desktop نتأكد من المسار الحالي pwd ننشئ الدليل networkداخل الدليل Desktop mkdir network ننشئ الدليل ccn222داخل الدليل network(هناك طريقتين) cd network mkdir ccn222 طريقة أخرى: mkdir -p network/ccn222 www.miss-3beer.weebly.com
تطبيق على mkdir • طريقة أخرى مختصرة: mkdir -p /home/arabian/Desktop/network/ccn222 • لإنشاء الأدلة 1,2,3,4 داخل الدليل ccn222 نكتب: mkdir 1 2 3 4 • فرقّي بين كيفية إنشاء أكثر من دليل وأمر إنشاء أدلة هرمية. • للتأكد من عملية إنشاء الأدلة إما نكتب الأمر ls أو نذهب إلى مدير الملفات www.miss-3beer.weebly.com
تدريب أكتبي أوامر تنفيذ الهرم التالي على الدليل الحالي : www.miss-3beer.weebly.com
الواجب • استعرضي قائمة الأدلة الموجودة في الدليل local. • استعرضي محتويات الدليل dev بشكل. عمودي مع عرض محتويات الأدلة الفرعية التي يحتويها. • اطبعي التاريخ والوقت الحاليين. • أعيدي تنفيذ الأمر الثالث. • استعرضي آخر 4 أوامر تم تنفيذها. • استعرضي كافة الأوامر التي تم تنفيذها. • امسحي شاشة الأوامر. • اخرجي من سطر الأوامر. www.miss-3beer.weebly.com
Any Question … www.miss-3beer.weebly.com