Ruby On Rails, by Gabriel Guimaraes
جدول المحتويات:
- ما هو tmux؟
- تثبيت Tmux
- تثبيت Tmux على أوبونتو وديبيان
- تثبيت Tmux على CentOS و Fedora
- تثبيت Tmux على ماك
- بدء جلسة Tmux الأولى
- إنشاء جلسات Tmux المسماة
- فصل من جلسة Tmux
- إعادة إرفاق جلسة Tmux
- العمل مع Tmux Windows والأجزاء
- تخصيص Tmux
- استخدام Tmux الأساسي
- استنتاج
سوف يمر هذا الدليل من خلال التثبيت والاستخدام الأساسي لـ Tmux لتنشيطك وتشغيله.
ما هو tmux؟
Tmux هو المضاعف الطرفي بديل لشاشة جنو. بمعنى آخر ، فهذا يعني أنه يمكنك بدء جلسة Tmux ثم فتح نوافذ متعددة داخل تلك الجلسة. تحتل كل نافذة الشاشة بالكامل ويمكن تقسيمها إلى أجزاء مستطيلة.
مع Tmux ، يمكنك التبديل بسهولة بين برامج متعددة في محطة واحدة ، وفصلها وإعادة ربطها بمحطة أخرى.
جلسات Tmux دائمة ، مما يعني أن البرامج التي تعمل في Tmux ستستمر في العمل حتى إذا انفصلت.
تبدأ جميع الأوامر في Tmux ببادئة ، والتي هي
ctrl+b
افتراضيًا.
تثبيت Tmux
يمكنك بسهولة تثبيت Tmux باستخدام مدير الحزم في distro.
تثبيت Tmux على أوبونتو وديبيان
تثبيت Tmux على CentOS و Fedora
تثبيت Tmux على ماك
بدء جلسة Tmux الأولى
لبدء جلسة Tmux الأولى الخاصة بك ، ببساطة اكتب
tmux
في وحدة التحكم الخاصة بك:
tmux
سيؤدي هذا إلى فتح جلسة جديدة وإنشاء نافذة جديدة وبدء تشغيل shell في تلك النافذة.
بمجرد وصولك إلى Tmux ، ستلاحظ وجود سطر حالة في أسفل الشاشة يعرض معلومات حول الجلسة الحالية.
يمكنك الآن تشغيل أول أمر Tmux. على سبيل المثال ، للحصول على قائمة بجميع الأوامر ، يمكنك كتابة:
Ctrl+b
?
إنشاء جلسات Tmux المسماة
افتراضيًا ، تتم تسمية جلسات Tmux رقميًا. تكون جلسات العمل المسماة مفيدة عند تشغيل جلسات Tmux متعددة. لإنشاء جلسة مسماة جديدة ، قم بتشغيل الأمر
tmux
باستخدام الوسائط التالية:
tmux new -s session_name
من الجيد دائمًا اختيار اسم جلسة وصفية.
فصل من جلسة Tmux
يمكنك الانفصال عن جلسة Tmux والعودة إلى غلافك العادي عن طريق الكتابة:
Ctrl+b
d
سيستمر تشغيل البرنامج الذي يتم تشغيله في جلسة Tmux بعد فصله عن الجلسة.
إعادة إرفاق جلسة Tmux
للإرفاق بجلسة أولاً ، تحتاج إلى العثور على اسم الجلسة. للحصول على قائمة بجلسات العمل الحالية:
tmux ls
اسم الجلسة هو العمود الأول من الإخراج.
0: 1 windows (created Sat Sep 15 09:38:43 2018) my_named_session: 1 windows (created Sat Sep 15 10:13:11 2018)
كما ترون من الإخراج ، هناك جلستين Tmux قيد التشغيل. الأول يدعى
0
والثاني
my_named_session
.
على سبيل المثال ، لإرفاق الجلسة
0
، يمكنك كتابة:
العمل مع Tmux Windows والأجزاء
عندما تبدأ جلسة Tmux جديدة ، بشكل افتراضي ، فإنها تنشئ نافذة واحدة بها غلاف.
لإنشاء نافذة جديدة بنوع shell
Ctrl+b
c
، سيتم تخصيص الرقم الأول المتاح من النطاق
0…9
.
يتم عرض قائمة بكافة النوافذ في سطر الحالة أسفل الشاشة.
فيما يلي بعض الأوامر الأكثر شيوعًا لإدارة نوافذ وأجزاء Tmux:
-
Ctrl+bcإنشاء نافذة جديدة (باستخدام shell)Ctrl+bwاختر نافذة من قائمةCtrl+b0التبديل إلى النافذة 0 (حسب الرقم)Ctrl+b,إعادة تسمية النافذة الحاليةCtrl+b%تقسيم جزء التيار أفقيًا إلى جزأينCtrl+b"تقسيم جزء التيار عموديًا إلى جزأينCtrl+boانتقل إلى الجزء التاليCtrl+b;التبديل بين الجزء الحالي والجزء السابقCtrl+bxإغلاق الجزء الحالي
تخصيص Tmux
عند بدء تشغيل Tmux ، يقرأ معلمات التكوين الخاصة به من
~/.tmux.conf
إذا كان الملف موجودًا.
فيما يلي نموذج
~/.tmux.conf
نموذج
~/.tmux.conf
مع سطر حالة مخصص وخيارات إضافية قليلة:
# Improve colors set -g default-terminal 'screen-256color' # Set scrollback buffer to 10000 set -g history-limit 10000 # Customize the status line set -g status-fg green set -g status-bg black

استخدام Tmux الأساسي
فيما يلي أهم الخطوات الأساسية لبدء استخدام Tmux:
- في موجه الأوامر ، اكتب
tmux new -s my_session، قم بتشغيل البرنامج المطلوب.استخدم تسلسل المفاتيحCtrl-b+dللفصل من الجلسة.الرجوع إلى جلسةtmux attach-session -t my_sessionبكتابةtmux attach-session -t my_session.
استنتاج
في هذا البرنامج التعليمي ، تعلمت كيفية استخدام Tmux. الآن يمكنك البدء في إنشاء نوافذ Tmux متعددة في جلسة واحدة ، وتقسيم النوافذ عن طريق إنشاء أجزاء جديدة ، والتنقل بين النوافذ ، وفصل جلسات العمل واستئنافها ، وتخصيص مثيل Tmux الخاص بك باستخدام ملف
.tmux.conf
.
هناك الكثير لمعرفة المزيد عن Tmux في صفحة دليل مستخدم Tmux.
محطة tmuxصفحة البدء Yanked من عمليات الاشتراك الجديدة في تطبيقات Google
توقف Google عن تقديم الصفحة الرئيسية للمستخدمين الجدد في مجموعة التطبيقات المستضافة.
صفحة البدء المفضلة لا ترقى إلى اسمها
تجميع كل إشاراتك المرجعية ومفضلاتك في تطبيق مستقل أو HTML ملف - ولكن حذر ، هناك طرق أفضل للقيام بذلك.
البدء باستخدام نظام Presto سريع التمهيد
هل أنت جاهز لأخذ اختبار Presto Linux من أجل تجربة قيادة؟ كل ما تحتاج إليه هو كمبيوتر يعمل بنظام Windows XP أو Vista وبضع دقائق من وقت التثبيت.







