عرض مشاركة واحدة
قديم 05-12-2009, 06:45 AM   رقم المشاركة : [1]
CLassiC
:: شخصيـﮧ هامـﮧ ::

 الصورة الرمزية CLassiC
 




 

مركز رفع الصور والملفات

افتراضي شرح كيف تستخدم برنامج screen للطّرفيّة


إذا تعاملت مع لينكس فأنت تعلم كم هي مزعجة عملية فتح طرفيّات جديدة والتبديل بين هذه الطرفيات. ويزداد الإزعاج إذا كنت متصل بجهاز بعيد بواسطة ssh وتقوم بعملية ما وفجأة ينقطع اتصالك بالجهاز البعيد وهو ما يعني أنّك ستقوم بما كنت تقوم به مرّة أخرى (إلّا بالطبع إذا كنت تستخدم nohup) ولكن مع screen فلا داعي لكل هذا. كل ما عليك فعله هو فتح شاشة واحدة من خلال الأمر screen وافتح فيها ما تشاء من طرفيات عملية التبديل بين هذه الطرفيات سهلة للغاية ولو انقطع اتصالك مع ما عليك فعله هو استدعاء البرنامج مرّة أخرى. رائع. تستخدم برنامج screen للطّرفيّة

في البداية نحتاج إلى تنصيب البرنامج وذلك من خلال الأمر التالي:

apt-get install screen


ملاحظة: اعتقد أن البرنامج منصب بشكل افتراضي في ابنتو 9.04 ولكن غير متأكد من هذا الأمر.
الآن للبدء بتشغيل البرنامج

screen


سيطلب منك البرنامج اختيار إحدى الشاشات التالية كافتراضيّة

1-plain
2
-ubuntu-light
3
-ubuntu-dark
4
-ubuntu-black


عن نفسي اخترت الخيار الرّابع
اختصارات
عملية إنشاء شاشة جديدة

ctrl-a c


اضغط على ctrl و a
وانت ضاغط اضغط على c
لتّنقل بين الشاشات

ctrl-a n


(n next)

ctrl-a p


(previous)
لترك شاشة

ctrl-a d


(detach)
للرّجوع إلى شاشة

screen -x$
17181.pts-0.mycomputername (04/22/2009 02:05:32 PM) (Detached)
16860.pts-0.mycomputername (04/22/2009 02:05:21 PM) (Attached)
13178.pts-0.mycomputername (04/22/2009 02:02:41 PM) (Detached)
4418.pts-0.mycomputername (04/22/2009 01:56:53 PM) (Detached)


يعرض لك الشاشات المتاحة اختر الشاشة التي تريد (انسخ الرقم والصقه في الأمر التالي)

screen -r 17181.pts-0.mycomputername


(r reattach)
في ابنتو الاصدارة الأخيرة عند تشغيل الأمر يظهر شريط حالة سفلي يحتوي على اسم أو اسماء الطرفيات المفتوحة داخل هذا ألأمر. كذلك بعض التفاصيل حول حاسوبك وساعة يمكن الضغط على f2 لانشاء شاشة جديدة أو f3 للذهاب إلى شاشة لاحقة F4 للوصول الى شاشة سابقة
قائمة بمختصرات الأمر يمكن الحصول عليها من هنا
http://www.catonmat.net/download/screen.cheat.sheet.pdf
لتخصيص أكثر لشكل SCREEN
والمخرجات التي ترغب باظهارها يمكنك انشاء ملف
.SCREENRC
ووضع تخصيصاتك فيه ولكن هذا خارج نطاق هذا الدرس.
لتقسيم الشاشة الى اكثر من قسم

ctrl-a S


اضغط ctrl-a معاً
ثم اضغط shift s
وهكذا سيصبح عندك شاشتان
لاغلاق قسم

ctrl-a X


للتبديل

ctrl-a tab



avp ;dt jsjo]l fvkhl[ screen gg'~vtd~m








من مواضيع CLassiC
توقيع CLassiC
 
أحد يقدر يجي جنبي


CLassiC غير متواجد حالياً   رد مع اقتباس