اجعل رورو44 صفحتك الرئيسية | احفظ رورو44 في مفضلتك | ارسل رورو44 إلى صديقك | أعلن على رورو44 | English Interface

 

 

 

شات خدمات مسجات جوال بطاقات رسائل حب دليل مواقع شات خليجي  دردشة منتديات حسناء الفارس عالم الرومانسية

مواقع سعودية | مواقع كويتية | مواقع بحرينية | مواقع قطرية | مواقع عمانية | مواقع يمنية | مواقع عراقية | مواقع اماراتية

 
    دروس في أنظمة التشغيل  اللينكس و اليونكس
 

 

الدرس الثاني عشر - استخدام أوامر متعددة اليونكس



بسم الله الرحمن الرحيم

 
نقاط الدرس:

 

 

  1. إستعراض الملفات النصية بإستخدام الأمر (more).

     

  2. كيفية التنقل بين صفحات ملف نصي بعد أن تم فتحه بإستخدام الأمر (more).

     

  3. استخدام الأمر (strings) لإستعراض الملفات التشغيلية.

     

  4. إستخدام الأمر (head) لإستعراض عدد أسطر معينة من بداية الملف.

     

  5. إستخدام الأمر (tail) لإستعراض عدد أسطر معينة من نهاية الملف.

     

·  إستعراض الملفات النصية بإستخدام الأمر (more):

 

يستخدم الأمر (more) عادةً لكي يستعرض محتويات الملفات النصية التي يكون عدد أسطرها كبير وذلك على طريقة عرض عدد من الأسطر فقط على ملء شاشة في كل مرة. والصورة العامة لهذا الأمر هو:

 

bash-2.05$  more  filename

 

حيث أن (filename) هو اسم الملف الذي نريد استعراضه. وبما أن الملفات سوف يتم عرضه على شكل دفعات فإنه لابد من معرفة كيف يتم التنقل بين هذه الأجزاء.

 

·       كيفية التنقل بين صفحات ملف نصي بعد أن تم فتحه بإستخدام الأمر (more):

 

قبل أن نبدأ في معرفة كيفية التنقل بين صفحات الملف فإننا سوف نفتح الملف المسمى (result) الذي استخدمناه في الدرس السابق لذلك لابد من الإنتقال للدليل الموجود فيه الملف حتى يتسنى لك تطبيق الأمر بشكل صحيح. الآن وبعد أن قمت بفتحه باستخدام الأمر

 

bash-2.05$  more  result

 

لاحظ أنه بعد أن نفذت الأمر السابق ظهر لك جزء فقط من الملف الأصلي ويظهر لك في نهاية الشاشة (--More--(16%)) وهذا يعني أن نسبة النص المعروض على الشاشة يكون (16) من المئة بالنسبة للملف الأصلي أي بمعنى آخر أنه لم يتم عرض جميع محتويات الملف وإنما تم عرض جزء منه فقط ولكي تعرف كيف يمكنك التنقل بين محتوياته فالجدول التالي يبين كيفية التنقل بين أجزاء الملف:

المفتاح المستخدم

الوظيفة

مفتاح المسافة (‏space bar‏)‏ يقوم هذا الزر بنقلك صفحة واحدة فقط للأمام في كل ‏مرة يتم فيها ضغطه.‏
زر الإدخال (‏return‏)‏ وهذا المفتاح يقوم بنقلك سطر واحد فقط للأمام في ‏كل مرة يتم الضغط عليه أي أنه إذا تم ضغطه ثلاث ‏مرات متتالية فستنتقل ثلاثة أسطر للإمام .‏
الحرف (‏b‏) وهو اختصار لكلمة (‏back‏).أي ‏تعني العودة.‏ وظيفة هذا الحرف هو أنه يقوم بنقلك شاشة واحدة ‏فقط للخلف في كل مرة يتم الضغط عليه.‏
الحرف (‏f‏) وهو اختصار للكلمة (‏forward‏) ‏أي تعني الأمام.‏ وظيفة هذا الحرف أنه يقوم بنقلك شاشة واحدة فقط ‏للأمام في كل مرة يتم الضغط عليه.‏
الحرف (‏q‏) وهي اختصار للكلمة (‏quit‏).‏ هذا المفتاح يقوم بإخراجك من ملف المساعدة ‏والعودة بك إلى سطر الأوامر.‏
الحرف (‏h‏).‏ هذا الحرف يقوم بإعطائك كامل الخيارات المتاحة ‏لديك لكي تستخدمها في ملف المساعدة.‏

(/string)

ونعني هنا بـ (‏string‏) أي كلمة ما والفائدة منه أنه ‏مثلاً تريد أن تبحث عن كلمة معينة في الملف الذي ‏قمت بفتحه وهو (‏result‏) وليكن مثلاً نريد أن نبحث ‏عن الكلمة (‏theone‏) في الملف لذلك سنقوم بكتابة ‏‏(‏‎/theone‏). ‏

 

 ‏ حاول أن تتدرب على كيفية استخدامها ولاحظ أنها ليست المرة الأولى التي تستخدم فيها هذه المفاتيح ‏فقد سبق وناقشنا هذه المفاتيح في درس سابق.‏
 
ملحوظة : إن استخدام الأمر (cat) والأمر (more) لإستعراض الملفات التشغيلية من الممكن أن يتوقف النظام عن الإستجابة. ويمكن إستعراض الملفات التشغيلية من خلال الأمر (strings) الذي سنناقشه لاحقاً
 

 

·  استخدام الأمر (strings) لاستعراض الملفات التشغيلية:

 

كما قلنا سابقاً أنه في حال استخدمنا أحد الأمرين (more) أو (cat) لاستعراض الملفات التشغيلية فإنه من الممكن أن يتوقف النظام عن الاستجابة لذلك وجد الأمر (strings) لكي يحل لنا هذا الإشكال والصورة العامة لهذا الأمر هو:

 

bash-2.05$  strings  filename

 

حيث أن (filename) هو الملف التشغيلي الذي نريد أن نقوم باستعراض محتوياته فلو مثلاً أردنا أن نقوم باستعراض ملف تشغيلي مثلاً الأمر (cat) حيث أن هذا الأمر يعتبر تشغيلي لذلك سيكون الأمر كما يلي:

 

bash-2.05$  strings  cat

 

@(#)cat.c 1.20 90/01/12 SMI

 

standard input

 

cat:

 

cat: input %s is output

 

cat: output write error

 

cat: mmap error

 

cat: no memory

 

cat: read error on

 

cat: write error

 

cat: lseek error

 

cat: lseek error

 

         (((((

 

DDDDDDDDDD

 

AAAAAA

 

BBBBBB

 

لاحظ فيما سبق قد أظهر الأمر فقط ما يستطيع المستخدم أن يفهمه فقط لذلك نستنتج أن هذا الأمر يظهر فقط الأشياء المفهومة من الملف التشغيلي ولا يظهر الأشياء الغير مفهومة.

 

 

· إستخدام الأمر (head) لإستعراض عدد أسطر معينة من بداية الملف:

 

وهذا الأمر أيضاً يستخدم لاستعراض محتويات الملفات النصية أيضاً ولكن الميزة في استخدام هذا الأمر هو أنه في هذا الأمر تستطيع تحديد عدد الأسطر الذي تريد من بدايةً من أول سطر من الملف والصورة العامة لاستخدام هذا الأمر هي :

 

 

bash-2.05$  head -n filename

 

حيث أن (n) هي عدد الأسطر الذي نريد استخلاصها وقرائتها من الملف. أما (filename) فهي اسم الملف الذي تريده. لنفترض أننا نريد أن نقرأ فقط أول خمسة أسطر من الملف (file1.txt) فإن الأمر سيكون على الصورة التالية:

 

bash-2.05$  head -5 file1.txt

 

alot of welcomez for you people

 

and also alot of thanks to you people

 

to read these lessons

 

i hope these lessons is good for you

 

and at the end

 

لو تلاحظ أنه قد تم عرض فقط أول خمسة أسطر ولم يتم عرض جميع محتويات الملف.

 

 

·  إستخدام الأمر (tail) لإستعراض عدد أسطر معينة من نهاية الملف:

 

يقوم الأمر (tail) بنفس عمل الأمر (head) ولكن الفرق بينهما أن الأمر (head) يعرض عدد أسطر معينة من بداية الملف بينما يقوم الأمر (tail) بعرض عدد أسطر معينة من نهاية الملف. والصورة العامة لهذا الأمر هي:

 

bash-2.05$  tail -n  filename

 

حيث أن (n) هو عدد الأسطر. لنفترض أننا نريد رؤية آخر ثلاثة أسطر من الملف (file1.txt) فإننا سنستخدم  الأمر التالي:

 

bash-2.05$  tail -3  file1.txt

 

thanks to all my friends especilay

 

al-Mqatel and existenZ.hello guys,i am learning Unix now

 

and i am so happy with it

 

نلاحظ أنه قد تم عرض فقط آخر ثلاثة أسطر من الملف.

 

 

ومن خلال الأمر (tail) يمكننا أيضاً أن نتخطى عدد معين من الأسطر وذلك على الصورة التالية:

 

bash-2.05$  tail +n  filename

 

حيث أن (n) هو عدد الأسطر الذي تريد تخطيها. لنفترض مثلاً أننا نريد أن نتخطى أول سطرين فقط  من الملف (file1.txt) ونعرض بقية الملف لذلك سيكون الأمر على الشكل التالي:

 

bash-2.05$  tail +2  file1.txt

 

and also alot of thanks to you people

 

 

to read these lessons

 

 

i hope these lessons is good for you

 

 

and at the end

 

 

thanks to all my friends especilay

 

al-Mqatel and existenZ.hello guys,i am learning Unix now

 

 

and i am so happy with it

 

لاحظ أنه قد تم تخطي أول سطرين ومن ثم عرض بقية محتويات الملف (file1.txt).



المزيد من المواضيع

LILO - دليلك السريع لاستكشافه!
التعامل مع نظام لينكس داخل نظام ويندوز!
Kpackage & GnoRPM
كيفيّة نقل ملفات وفهارس النظام من مكان الى اخر
وضع البرامج في قائمة بدء التشغيل
اوامر الدوس و التي تقابلها في اليونكس
تشغيل الفلاش ديسكUSB Flash Disk على لينوكس
تعريف المودم على لينكس
تحديث النظام والبرامج والتحديثات الضرورية من خلال برنامج apt-get
استرجاع حساب الroot بعد فقدان الكلمة السرية
الكتابة بالغة العربية في اللنكس
متفرقات لينكسية - اشهر البرامج و كيفية تثبيتها
الوصول لمحتويات الوندوز من اللنكس
شرح تركيب سرفر السامبا SAMBA
كيفية تشغيل ذاكرة كرت الUSB Flash في اللنكس
ملفات نظام لينكس مقارنه بويندوز
أعمل معرض صور على الانترنت مع الKDE
طريقة تثبيت لنكس ردهات 8 خطوة بخطوة
سلسلة KDE3 - متصفح الKonqueror - الدرس الخامس
سلسلة KDE3 - مركز التحكم 2- الدرس الرابع
سلسلة KDE3 - مركز التحكم - الدرس الثالث
سلسلة KDE3 - سطح المكتب - الدرس الاول
سلسلة KDE3 - قائمة K و التعامل معها - الدرس الثاني
تثبيت لنكس ماندريك 9 خطوة بخطوة
نظام لنكس redmond
الدرس الرابع عشر - الشروط الهامة لتسمية الملفات والأدلة في نظام اليونكس
الدرس الثالث عشر - استخدام الأمر wc في اليونكس
الدرس الحادي عشر - استخدام الأمر cat في اليونكس
تنصيب سلاكوير خطوة بخطوة

1 2

 

الاقسام الرئيسية

دروس للمبتدئين

--

دروس في أنظمة التشغيل

--

دروس في الانترنت

--

دروس في لغات البرمجة

--

دروس في برمجة المواقع

--

دروس في الأوفيس

--

دروس في الرسوم و التصميم

--

دروس في قواعد البيانات

--

دروس في الألعاب والبرامج

--

دروس في المكونات الصلبة

--

دروس في الشبكات

--

دروس في أمن المعلومات

--

دروس في الذكاء الاصطناعي

--

القائمة البريدية

  فضائح | ماسنجر | تداول | الحياة الزوجية | عجائب وغرائب| دروس تعليمية | عالم حواء | فضائح الفن | ستار اكاديمي | نكت | برامج | صور | | شات سعودي | شات عربي | ماسينجر | مسجات | دليل مواقع | دليلك | مواقع سعودية | مواقع كويتية | مواقع بحرينية | مواقع قطرية | مواقع عمانية | مواقع يمنية | مواقع عراقية | مواقع اماراتية | دردشة خليجية | دردشة سعودية | دردشة عربية | شات صوتي | دردشة صوتية | دردشة كويتية | دردشة اماراتية | دردشة عمانية | دردشة قطرية | دردشة بحرينية | دردشة عراقية | دردشة يمنية | سكس | طريق الاسلام, انا مسلم , طريق الهدايه , مسلمون , منوعات اسلاميه | اسلاميات , برامج اسلامية , منوعات اسلامية | جنس | الاسرة المسلمة , الاسرة العربية , اسرتي , عائلتي | برامج الاسره , نصائح معلومات , اسرة عربية سعودية خليجية | دروس تعليمية , مكتبة الدروس التعليمية | شروح برامج , شرح برامج , دورات تعليميه | طب وصحه - المركز الطبي | طبيبك على الانترنت , معلومات طبية , معلومات صحيه

Roro44.com xml :                            

شات سعودي | شات عربي | شات خليجي | العاب | دردشات | العاب بنات

 |  اشهر موقعك | احصائيات الموقع | اسعار الاعلانات |  لمراسلة الإدارة  |

:: ©2007-2003 www.roro44.com All rights reserved ::