জিএনইউ স্ক্রিন: পর্দা ইতিমধ্যে সংযুক্ত থাকা অবস্থায় লগিং সক্ষম বা অক্ষম করবেন কীভাবে?


12

ধরুন আমার একটি সংযুক্ত স্ক্রিন রয়েছে তবে আমি screen -Lপ্রাথমিকভাবে সম্পাদন করতে ভুলে গিয়েছি । পুনরায় সম্পাদন করা পর্দা ছাড়াই বর্তমানে সংযুক্ত পর্দার লগিং সক্ষম এবং অক্ষম করা সম্ভব?

আমি জানি যে এটি বর্তমানে সংযুক্ত স্ক্রিনের স্ক্রিনশটটি Ctrl+a hকী তা অনুসরণ করে নেওয়া সম্ভব (তবে কী কী কম্বো অনুসরণ করবে h) তবে আমি সংযুক্ত পর্দার অবিচ্ছিন্ন লগিং সক্ষম করতে চাই। এটা কি সম্ভব?

উত্তর:


15

কোনও স্ক্রিন সেশনের বর্তমান উইন্ডোতে লগিং সক্ষম করতে, টিপুন Ctrl+AH(বড় হাতের চাপ এইচ, Shift+Hআপনি যদি চান তবে)।

এটি আসলে লগিংয়ের স্থিতি টগল করে (সুতরাং উইন্ডোজগুলি আগেই লগ করা হত, এটি এখন আর লগ হয় না)।

এটি logহ'ল কমান্ডটি screen, সুতরাং আপনি এটি করতে Ctrl+A:এবং প্রবেশ করতেও log(বা log onরাষ্ট্রকে টগল করার পরিবর্তে এটি চালু করতে), বা screen -X log onবর্তমান উইন্ডোতে চলমান শেলের মধ্যে চালাতে পারেন ।

সমস্ত উইন্ডোতে লগিং সক্ষম করতে, সমস্ত উইন্ডোতে এটি atপ্রয়োগ করতে কমান্ডটি ব্যবহার করুন :

screen -X at '#' log on

বা টিপুন Ctrl+A:এবং প্রবেশ করুন at \# log on

আরও তথ্যের জন্য, দেখুন:

info -f screen --index-search=at
info -f screen --index-search=log

আমি যা করেছি তা হ'ল Ctrl + a +: এবং তারপরে log onপ্রম্পটে টাইপ করা হয়েছে। ব্যবহার করার দরকার নেই at \#। আর কেউ নিশ্চিত?
ইজমির রামিরেজ

@ ইজমিররামিরেজ, log onএর সমতুল্য ^A H, এটি কেবলমাত্র বর্তমান উইন্ডোটিতে লগ করে। at # log onপ্রতিটি উইন্ডোর জন্য আপনার এটি করা দরকার ।
স্টাফেন চেজেলাস

Ctrl + a + h বর্তমান স্ক্রিনের একটি হার্ডকপি.0 ফাইল তৈরি করে।
ইজমির রামিরেজ

@ ইজমিররামিরেজ, হ্যাঁ এবং Ctrl + a এইচ (মূলধন এইচ, শিফট + এইচ) এই উত্তরটি বলার সাথে সাথে বর্তমান উইন্ডোটির জন্য লগিং টগল করে।
স্টাফেন চেজেলাস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.