আপনি জিএনইউ স্ক্রিন ব্যবহার করতে চান। এটা দুর্দান্ত দুর্দান্ত!
ssh me@myserver.com
screen #start a screen session
run-a-long-process
CTRL+ a, dআপনার স্ক্রিন সেশন থেকে আলাদা করতে
exit #disconnect from the server, while run-a-long-process continues
আপনি যখন আপনার ল্যাপটপে ফিরে আসবেন:
ssh me@myserver.com
screen -r #resume the screen session
তারপরে আপনার দীর্ঘ-চলমান প্রক্রিয়াটির অগ্রগতি পরীক্ষা করে দেখুন!
screen
একটি খুব বিস্তৃত সরঞ্জাম, এবং আমি যা বর্ণনা করেছি তার থেকে অনেক বেশি কিছু করতে পারে। স্ক্রিন সেশনে থাকাকালীন ctrl + a ,? কয়েকটি সাধারণ কমান্ড শিখতে। সম্ভবত সবচেয়ে সাধারণ:
- CTRL+ a, cএকটি নতুন উইন্ডো তৈরি করতে
- CTRL+ a, nআপনার স্ক্রিন সেশনে পরবর্তী উইন্ডোতে স্যুইচ করতে
- CTRL+ a, pআপনার স্ক্রিন সেশনে পূর্বের উইন্ডোতে স্যুইচ করতে
- আপনি যদি বিভিন্ন সিস্টেমে একগুচ্ছ থেকে লগইন করেন, তবে আপনি ঘটনাক্রমে নিজেকে অন্য কম্পিউটারে একটি সক্রিয় স্ক্রিন সেশনে সংযুক্ত রেখে যেতে পারেন। সেই কারণে, আমি সর্বদা
screen -d -r
এটি নিশ্চিত করার জন্য পুনরায় শুরু করি যে আমার স্ক্রিন সেশনে যদি অন্য একটি শেল সংযুক্ত থাকে তবে আমার বর্তমান সিস্টেমে পুনরায় শুরু করার আগে এটি আলাদা করা হবে।