'প্রস্থান' টাইপ না করে আমি কীভাবে কোনও পর্দা থেকে বের হব?


344

আমি screen -rএকটি জ্যাঙ্গো সার্ভারে প্রবেশ করছি যা চলমান এবং আমি এটিকে সহজ Ctrl-Cএবং এড়াতে পারি না exit

এ থেকে বেরিয়ে আসার কোনও বিকল্প উপায় আছে কি screen?

বর্তমানে, আমি আমার স্থানীয় পিসিতে ম্যানুয়ালি ট্যাবটি বন্ধ করে দিয়েছি এবং sshএটি ক্লান্তিকর হয়ে উঠছে।

উত্তর:


611

Ctrl-a dবা Ctrl-a Ctrl-d। দেখুন পর্দা ম্যানুয়াল # বিচ্ছিন্ন


12
হ্যাঁ, manকমান্ডটি সহ আপনার কাছে সাধারণত একটি টিএল; ডাঃ মুহুর্ত থাকে । সুতরাং যখন আপনার কাছে একটি টিএল; ডাঃ করার সময় man command_name, এই ক্ষেত্রে man screen, আপনি সাধারণত এই ক্ষেত্রে --helpবিকল্প দ্বারা ডক্সের একটি সংক্ষিপ্ত এবং বেশ সহায়ক সংস্করণ অ্যাক্সেস করতে পারেন । command_name --helpscreen --help
আশীষ


2
tmux --helpআমাকে নতুন টিএমএক্স সেশন দেয়, তাই আমি এর মতো: "ওহ
শি-

সিরিয়াল ডিভাইসে সংযোগ করার জন্য পর্দা ব্যবহার করার সময় এটি কাজ করে না।
জোশ

3
@ জোসচ আপনার বর্তমান পর্দার উইন্ডোটি মারতে ctrl-a + k বা ctrl-a + ctrl-k ব্যবহার করতে সক্ষম হওয়া উচিত। আশিস - --help আউটপুট শুধুমাত্র কমাণ্ড লাইন অপশন সম্পর্কে আলোচনা, এটা মসিউর কী বাইন্ডিং সম্পর্কে কথা বলতে না
আনের

126
  • Ctrl-a+ Ctrl-\- স্ক্রিন থেকে প্রস্থান করুন এবং এই স্ক্রিনের সমস্ত প্রোগ্রাম সমাপ্ত করুন। সহায়ক, উদাহরণস্বরূপ, আপনার যদি টিটি সংযোগ বন্ধ করতে হয়।
  • Ctrl-a+ dবা - Ctrl-a+ Ctrl-d- "ছোট করুন" স্ক্রিনটি screen -rপুনরুদ্ধার করতে।

14
আমি কেবল ভবিষ্যতের পাঠকদের জন্য স্পষ্ট করছি। এটি Ctrl-A এর পরে Ctrl- \, এবং Ctrl-A এর পরে Ctrl-D।
জুলিয়ান

1
@ জুলিয়ান ডিচাচিংয়ের দু'এই সিটিআরএল দরকার নেই, কেবল সিটিআরএল + এ। আমার জন্য কাজ করে এবং যদি আপনি "ctrl + a" করেন এবং তারপরে ": সহায়তা" লিখেন তবে আপনি দেখতে পাবেন যে এটিতে বলা হয়েছে যে ctrl + d এবং d উভয়ই কাজ করে।
জোহান বিজেরেহোল্ট

1
এটি গ্রহণযোগ্য উত্তর হওয়া উচিত, কারণ এটি পৃথকীকরণ এবং প্রস্থান উভয়ই নির্দিষ্ট করে।
মাইগুয়েলমোরিন

Ctrl-A -> Ctrl-D কেবলমাত্র আমার জন্য সেশন থেকে প্রস্থান করে, এটি ব্যাকগ্রাউন্ডে চলমান। Ctrl-A -> পুরোপুরি সেশন থেকে বেরিয়ে আসবে (ওরাকল লিনাক্স 6 এ)।
অ্যান্ড্রু ব্রেণান 16

2
প্রস্থান করতে, এটি Ctrl-a+ \ নয়, Ctrl-a+ Ctrl-\ ! মূল বাইন্ডিংগুলি Ctrl-a?
টিপুনটি

85
  • Ctrl+ Aতারপর Ctrl+ D। এটি করা আপনাকে screenঅধিবেশন থেকে বিচ্ছিন্ন করে দেবে যা আপনি পরে করে আবার শুরু করতে পারবেন screen -r

  • আপনি এটিও করতে পারেন: Ctrl+ Aটাইপ করুন :, এটি আপনাকে স্ক্রিন কমান্ড মোডে রাখবে। detachচলমান স্ক্রিন সেশন থেকে বিচ্ছিন্ন হওয়ার জন্য কমান্ডটি টাইপ করুন ।


13
এটি কেবল "Ctrl-a" তারপরে "d"
কোস্টিয়ান্টিন

3
@ কোস্টিয়ান্টিন এটির জন্য (যেমন ম্যান পেজগুলি 'আপনার সুবিধার জন্য' বলেছে) ডিটির জন্য সিআরটিএল ছাড়া এবং ছাড়াও - সুতরাং "সিটিআরএল-এ" "সিটিআরএল-ডি" কাজ করে, এবং "সিটিআরএল-এ" "ডি" করে । তোমারটা নাও.
ইওরোবব

29

Ctrl+ এর aপরে kবর্তমান স্ক্রীন সেশনটি "হত্যা" করবে।


1

উপরের উত্তরগুলি ছাড়াও, আপনি সিটিআরএল + এও করতে পারেন, তারপরে কোলন (:) এ প্রবেশ করুন এবং নীচে বাম দিকে আপনি একটি সামান্য ইনপুট বক্স দেখতে পাবেন। 'ছাড়ুন' টাইপ করুন এবং বর্তমান স্ক্রীন সেশনটি ছেড়ে যেতে ENTER টিপুন । মনে রাখবেন যে এই করবে REMOVE আপনার পর্দা সেশন।

Ctrl + A তারপর ট শুধুমাত্র বর্তমান মেরে ফেলবে WINDOW বর্তমান , SESSION- না, গোটা সেশন। একটি স্ক্রিন সেশনে উইন্ডোজ সমন্বিত থাকে, যা পরবর্তী সিটিআরএল + এ ব্যবহার করে তৈরি করা যেতে পারে সি এর পরে। এই উইন্ডোগুলিকে Ctrl + A + ব্যবহার করে একটি তালিকায় দেখা যেতে পারে।

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