কারণ nohup
আপনি সাহায্য না কারণ প্রোগ্রাম প্রমিত IO ফাইলগুলির সাথে কাজ করে।
এখানে ' নোহাপের জন্য উইকি পৃষ্ঠার একটি অংশ :
দ্রষ্টব্য - কোনও দূরবর্তী এসএসএইচ সেশন থেকে লগ ইন করার সময় নুহপিং ব্যাকগ্রাউন্ড জবগুলি সাধারণত এগুলি বন্ধ করা এড়ানোর জন্য ব্যবহৃত হয়। একটি ভিন্ন সমস্যা যা প্রায়শই এই পরিস্থিতিতে দেখা দেয় তা হ'ল ssh লগ-অফ করতে অস্বীকার করছে ("হ্যাং"), যেহেতু এটি ব্যাকগ্রাউন্ড জব (গুলি) থেকে কোনও ডেটা হারাতে অস্বীকার করে। এই তিনটি আই / ও স্ট্রিম পুনর্নির্দেশের মাধ্যমেও এই সমস্যাটি কাটিয়ে উঠতে পারে:
nohup ./myprogram > foo.out 2> foo.err < /dev/null &
আরও মনে রাখবেন যে একটি ক্লোজিং এসএসএইচ অধিবেশন নির্ভরশীল প্রক্রিয়াগুলিতে সর্বদা এইচইউপি সংকেত প্রেরণ করে না। অন্যদের মধ্যে এটি সিউডো-টার্মিনাল বরাদ্দ ছিল কিনা তার উপর নির্ভর করে।
আপনি এটি screen
জন্য ব্যবহার করতে পারেন ।
এর সাথে কেবল একটি স্ক্রিন সেশন তৈরি করুন: screen -S rsync
তারপরে, আপনি আপনার স্ক্রিনটি CTRL+ এর সাথে আলাদা করে দিনA d
এবং আপনি এসএসএইচ থেকে সংযোগ বিচ্ছিন্ন করতে পারেন