কিভাবে পর্দার ভিতরে পর্দার মধ্যে স্যুইচ?


12

আমাকে দুটি পরিবেশের ভিতরে কাজ করতে হবে। একটি উইন্ডোজ (স্থানীয়) এবং একটি লিনাক্স (রিমোট)। আমি উভয় স্ক্রিন লিনাক্স ইউটিলিটি ইনস্টল করেছি। আমি আমার উইন্ডোতে একটি স্ক্রিন খুলতে সক্ষম হয়েছি, তারপরে একটি ট্যাবে, আমি লিনাক্স রিমোটে একটি এসএসএস সংযোগটি খুললাম এবং আমি অন্য একটি স্ক্রিন শুরু করি।

নমুনা

linux  -- |0 linux remote 0| 1 linux remote 1 
windows-- |0 linux | 9 windows 

আমি অ্যাটেল + ব্যবহার করে "লিনাক্স রিমোট 0" এবং "লিনাক্স রিমোট 1" এর মধ্যে স্যুইচ করতে পারি। এটি .স্ক্রিনআরসিটিতে কনফিগার করা হয়েছে (বাইন্ডকি "^ [0" 0 টি নির্বাচন করুন) আমি কীভাবে "9 উইন্ডোজ" এ স্যুইচ করতে পারি?

উত্তর:


21

আহ। স্ক্রিন-ইন-স্ক্রিন ... খুব ইনসেপশন। আমাদের আরও গভীরে যেতে হবে ...

বলা হচ্ছে, আপনি একটি নেস্টেড স্ক্রিনে ctrl-A প্রেরণ করতে পারেন Ctrl-AA


কাব্য এবং নির্ভুল: একজন নম্র বিকাশকারী আরও কি চাইতে পারেন? ;)
টমিস্লাভ নাকিক-আলফায়ারভিক

আমি খুঁজে পেয়েছি যে জারি করা Ctrl+A Aকেবল অভ্যন্তরীণ স্ক্রীন সেশনের মধ্যে বর্তমান এবং শেষের অভ্যন্তরীণ উইন্ডোর মধ্যে কেবল টগল করে। পুরো অভ্যন্তরীণ পর্দার উইন্ডো স্ট্যাকের মধ্য দিয়ে একটি চক্র কীভাবে কার্যকর হয়? চিয়ার্স!
নেমেসিসফিক্সেক্স

7

Ctrl+A, 9বা Ctrl+A, "(এটি একটি ডাবল-উদ্ধৃতি) এবং তারপরে একটি তালিকা থেকে এটি নির্বাচন করুন।


1
একক screenসেশনে এইভাবে উইন্ডোজ স্যুইচ করা যায় । প্রশ্নটি নেস্টেড স্ক্রিন সেশন সম্পর্কে।
কিথ থম্পসন

4

আমি যখন অন্য স্ক্রিনে পর্দা চালাই, আমি প্রত্যেকের জন্য আলাদা কমান্ড অক্ষর ব্যবহার করি।

ডিফল্ট সিটিআরএল-এ-এর পরিবর্তে আমি বাইরেরটির জন্য সিটিআরএল-স্পেস (নাল অক্ষর, escape ^@^@ইন .screenrc) এবং অভ্যন্তরীণটির জন্য সিআরটিএল-] ( escape ^]^]ইন .screenrc) ব্যবহার করি।

যদি আপনি এটি না করেন তবে আপনি দ্বিগুণ হয়ে অভ্যন্তরীণ নেস্টেড screenসেশনে (বা অন্য কোনও কমান্ডের অধীনে চলমান screen) একক কমান্ড অক্ষর পাঠাতে পারেন ।


এটি আমি যা খুঁজছিলাম ঠিক সেটাই - ধন্যবাদ!
andersonbd1

.screenrcবর্তমান গভীরতার উপর নির্ভর করে আমি কীভাবে কমান্ডের চরিত্রটি পরিবর্তন করতে পারি ?
স্কেজে

1
@ এসসিজেড: আমি জানি না। আমার হোম সিস্টেমটিতে (সহ escape ^@^@) এবং অন্য একটি সেশনে অন্য সিস্টেমে চলছে (সহ ) একটি স্ক্রিন সেশন escape ^]^]। আমি sshপ্রথম উইন্ডো হিসাবে একটি হিসাবে দ্বিতীয় সিস্টেমের সাথে এক হতে পারি।
কিথ থম্পসন

3

Rocka84 দ্বারা উল্লিখিত হয়েছে তবে দ্বিতীয় কমান্ডের জন্য আপনাকে আর টিপতে হবে Ctrlনা। নেস্টেড টার্মিনাল একটি নতুন পর্দা আপনি ভালো করতে প্রয়োজন তৈরি করার জন্য এর মতো Ctrl+a, a, c


1

হয় আপনি টিপতে পারেন Ctrl+ + a, দ্বারা অনুসরণ Shift+ + '(single quote)'এবং পর্দা যদি আপনি চান চয়ন।

অথবা আপনি কি স্বত্ব মারতে পারেন Ctrl+ + a(double tap)পূর্ববর্তী স্ক্রীনে ফিরে যেতে।


1

উল্লিখিত হিসাবে, আপনি এর Ctrl+Aসাথে অভ্যন্তরীণ স্ক্রিনে প্রেরণ করতে পারেন Ctrl+A A। অভ্যন্তরীণ স্ক্রিনটি স্যুইচ করতে কেবল এটি দুবার করুন। দ্বিতীয় (এবং এগিয়ে) বিটিডব্লিউর জন্য
প্রকাশের বিষয়টি নিশ্চিত করুন : এটি অভ্যন্তরীণ স্ক্রিনের সমস্ত নিয়ন্ত্রণ সিকোয়েন্সগুলির জন্য যায়, কেবল সমস্ত কীগুলির আগে হিট করুন এবং সিকোয়েন্স কীগুলির জন্য ড্রপ করুন । বর্ণনা করার চেয়ে দেখানো সহজ: একটি নতুন অন্তর্ স্ক্রিন তৈরি করে।CtrlA

Ctrl+ACtrl
Ctrl+A A C


0

আপনি নীচের মত ব্যবহার করতে পারেন

  • পরবর্তী পর্দার জন্য এবং

Ctrl + A n

পূর্ববর্তী পর্দার জন্য

Ctrl + A p


0

মার্ক বি'র উত্তরটি কার্যকারিতা বলে মনে হয়েছিল, কেবলমাত্র কেবলমাত্র অভ্যন্তরীণ স্ক্রীন সেশনে বর্তমান এবং শেষ উইন্ডোর মধ্যে জাগ্রত রয়েছে। নিম্নলিখিতটি অন্তর্ভুক্ত সেশনের অভ্যন্তরে সাধারণত প্রত্যাশিত আচরণ করার অনুমতি দেয় Ctrl+A...

Ctrl+A A

এবং উদাহরণস্বরূপ, যখন উইন্ডোতে সাইকেল চালানো হয় ...

Ctrl+A A [N,P]

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.