উত্তর:
আপনার সাথে একটি পর্দা অধিবেশনের এক জানালা ডাম্প করতে screen -X hardcopy /some/file
, যে বর্তমান উইন্ডোর একটি পর্দা ডাম্প সংরক্ষণ করতে হবে /some/file
।
আপনি একটি নির্দিষ্ট উইন্ডোটি এর সাথে ডাম্প করতে পারেন:
screen -X at 3 hardcopy /some/file
এবং এগুলির সাথে একটি একক ফাইলে:
screen -X eval 'hardcopy_append on' 'at \\# hardcopy /some/file'
আপনি প্রতিটি উইন্ডোতে একটি ফাইলও ডাম্প করতে পারেন, কোন ডিরেক্টরিতে তাদের ডাম্প করতে হবে তা নির্দিষ্ট করে (আপনি যদি এটি নির্দিষ্ট না করেন তবে সেগুলি ডিরেক্টরিতে ফেলে দেওয়া হবে screen
) দিয়ে
screen -X eval 'hardcopydir /some/dir' 'at \\# hardcopy'
(নামক ফাইলগুলিতে ফেলে দেওয়া হবে hardcopy.<n>
)
স্ক্রোল বাফার অন্তর্ভুক্ত করার -h
বিকল্পটি দেখুন hardcopy
।
ব্যবহারের screen
এর -S
যথারীতি বিকল্প কমান্ড চালানোর জন্য অধিবেশন নির্দিষ্ট করতে।
strace
"ক্লায়েন্ট" স্ক্রিনটি হার্ডকপি কমান্ডটি সার্ভারে প্রেরণ করে সার্ভারটি সার্ভারেই এটি প্রক্রিয়া করে তা ব্যবহার করে আমি কেবল সন্ধান করেছি। (ম্যানপেজটি বলে যে হার্ডকপি ফাইলটি সার্ভারের সিডব্লিউডে লেখা আছে, ক্লায়েন্টের নয়)) হার্ডকপির ক্ষেত্রে টিটিওয়াইয়ের তথ্য সম্ভবত তারের ওপরে যায় না।
সেশনের লগিং সক্ষম screen
করার -L
বিকল্পটি দিয়ে শুরু করুন।
অন্যথা, পরে আপনি লঞ্চ করেছি screen
, আপনি একটি উইন্ডোর লগিং মধ্যে চালু করতে পারেন screen
উপর অধিবেশন এবং বন্ধ CTRLa- H।
লগগুলি আপনার বর্তমান ওয়ার্কিং ডিরেক্টরিতে সেই নামের সাথে তৈরি করা হবে screenlog.X
যেখানে এক্স একটি অনন্য নম্বর।
লগিং সক্ষম করার সময় উইন্ডো তালিকার আউটপুট L
ফ্ল্যাগ কলামে থাকে।
Num Name Flags
0 fedora $(L)
1 sudo $
2 fedora $(L)
-p
বাat
এটি প্রয়োজনীয় । সুতরাং যদিscreen -X hardcopy /some/file
কাজ না করে, চেষ্টা করুনscreen -X at 0 hardcopy /some/file
বাscreen -p 0 -X hardcopy /some/file
।