pull/343/head
Mustafa Al-Saegh 2016-01-18 22:17:16 +11:00
parent 0b23a867cc
commit b9dcf7a30c
1 changed files with 3 additions and 3 deletions

View File

@ -57,9 +57,10 @@ Unices, MacOS, Cygwin الكثير من الملاحظات يمكن تطبيقه
- مارس قراءة وثائق دليل الاستخدام باستخدام ايعاز <code>man</code> (لمحبي الاستطلاع -- الفضوليون -- :ايعاز <code>man man</code> يعرض قائمة بارقام الاقسام المختلفة التي يحتويها دليل الاستخدام كالرقم ١ الذي يمثل الايعازات "الاعتيادية"، والرقم ٥ الذي يمثل ايعازات الملفات والتسميات المتبعة، والرقم ٨ الذي يمثل الاوامر الادارية). يستخدم ايعاز <code>apropos</code> لعرض صفحات معينة من دليل الاستخدام. لاحظ ان بعض الايعازات غير تنفيذية بمعنى انه لايمكن استخدامها كأوامر مباشرة وانما هي ادوات خاصة بـ bash shell يمكنك الأستعانة بـ <code>help</code> و <code>help -d</code> للتعرف على هذة الادوات.
- تعلم كيفية تغيير وجهة النتائج(outputs) والمداخلات(inputs) باستخدام الرموز التالية: </code> > <code> ، <code> </code> ، <code> | </code>. لاحظ ان الرمز <code> < </code> يقوم بمحو محتويات الملف الاصلية واستبدالها بالنتائج الجديدة، في حين استخدام <code> << </code> يقوم باصافة النتائج الجديدة الى المحتوى الاصلي للملف. يشار للنتائج القياسية (standard output) بـ stdout وللأخطاء الاساسية (standard error) بـ stderr.
- تعلم كيفية تغيير وجهة النتائج(outputs) والمداخلات(inputs) باستخدام الرموز التالية:
</code> > <code> ، <code> | </code>. لاحظ ان الرمز <code> < </code> يقوم بمحو محتويات الملف الاصلية واستبدالها بالنتائج الجديدة، في حين استخدام <code> << </code> يقوم باصافة النتائج الجديدة الى المحتوى الاصلي للملف. يشار للنتائج القياسية (standard output) بـ stdout وللأخطاء الاساسية (standard error) بـ stderr.
- تعلم الامتداد العام للملفات باستخدام رمز <code> * </code> (وغيره من الرموز مثل <code> ? </code>و`[`...`]` ورموز الاقتباس والفرق بين الاقتباس المزدوج <code> " "</code> والفردي <code> ' '</code> -- ستتعرف ادناة على المزيد من امدادات الملفات)
- تعلم الامتداد العام للملفات باستخدام رمز <code> * </code> (وغيره من الرموز مثل <code> ? </code>و<code>[</code> ...<code>]</code> ورموز الاقتباس والفرق بين الاقتباس المزدوج <code> " "</code> والفردي <code> ' '</code> -- ستتعرف ادناة على المزيد من امدادات الملفات)
- كن على اطلاع بعملية ادارة الاعمال bash shell job management مثل: <code>&</code>، <b>ctrl-z</b>، <b>ctrl-c</b>، <code>jobs</code>، <code>fg</code>، <code>bg</code>، <code>kill</code>، الخ...
@ -68,7 +69,6 @@ Unices, MacOS, Cygwin الكثير من الملاحظات يمكن تطبيقه
- مارس أوليات ادارة الملفات: <code> ls </code> و<code> ls -l </code> (تعلم ماهية كل عمود في </code>ls -l</code><code>less</code>، <code>head</code>، <code>tail<code>، و<code>tail -f</code> (وان امكن </code>tail +F</code>) <code>ln<code> و</code>ln -s<code>(كن ملما باختلافات وفوائد كل من الروابط "الرقيقة" والروابط "الصلبة")، <code>chown</code>، <code>chmod</code>، <code>du</code> (للحصول على نبذة مختصرة عن القرص الصلب: </code>du -sh *<code>).
لادارة ملفات النظام: <code>df</code>، <code>mount</code>، <code>fdisk</code>، <code>mkfs</code>، <code>lsblk</code>. تعلم ما تمثلة indone وانواعها المختلفة (<code>ls -i</code>او <code>df -i</code>).
- مارس أوليات ادارة الشبكات: `ip`، `ifconfig`، `dig`.
- مارس أوليات ادارة الشبكات: <code>ip</code>، <code>ifconfig</code>، <code>dig</code>.