অতীতে, আমি nohup
বড় পটভূমি কাজ চালাতাম, তবে আমি লক্ষ্য করেছি যে প্রচুর লোকেরা screen
এই প্রসঙ্গে ব্যবহার করে। না screen
কার্মিক সুবিধা কিছু যে আমি অবিদিত am, অথবা এটি পছন্দ মাত্র একটি ব্যাপার প্রদান?
অতীতে, আমি nohup
বড় পটভূমি কাজ চালাতাম, তবে আমি লক্ষ্য করেছি যে প্রচুর লোকেরা screen
এই প্রসঙ্গে ব্যবহার করে। না screen
কার্মিক সুবিধা কিছু যে আমি অবিদিত am, অথবা এটি পছন্দ মাত্র একটি ব্যাপার প্রদান?
উত্তর:
উভয়েরই নিজস্ব প্লাস এবং বিয়োগ রয়েছে:
nohup:
nohup.out
।পর্দা:
@ আরহমু, মার মারতে চাইলে আমি কখনই অনুমান করব না। কাউকে / কিছু হত্যার আগে নিশ্চিত হন;)।
স্ক্রিন এবং nohup জন্য উভয় ক্ষেত্রেই ভাল উপায়:
ps -eaf | grep "nohup" | grep "your proc name/keyword"
।
স্ক্রিন ব্যবহার করুন এবং এতে কী চলছে তা পরীক্ষা করুন।
উপসংহারে বলা যায়, এগুলি দুটি ভিন্ন ভিন্ন এজেন্ডার সাথে তৈরি জিনিস, তাই তুলনা করা কঠিন।
স্ক্রিন বৈশিষ্ট্য একটি টন আছে। এটি কেবল একটি প্রক্রিয়া "ডিমনাইজ" করে না, এটি টার্মিনালের জন্য আরও অনেক উইন্ডো ম্যানেজার।
প্রক্রিয়াটির কোনও পর্যায়ে ইনপুট প্রয়োজন হলে এটি ব্যবহার করা যেতে পারে, আপনি গিয়ে প্রক্রিয়াটির আউটপুট পরীক্ষা করতে পারেন, এর টার্মিনালের সাথে পুনরায় সংযোগ করতে পারেন, ...
সুতরাং না, এটি কেবল পছন্দের বিষয় নয়, তারা মোটেও একই জিনিস নয়।
screen
আপনাকে দেয়:
nohup
ডেটাবেস ক্ষেত্র ডিবাগ দ্বারা পরীক্ষা করা যেতে পারে ।ps ax | grep nohup
প্রক্রিয়াটির আইডি আপনাকে দেখাবে এবং আপনি এটি হত্যা করতে পারেন। nohup
দ্রুততর. সহজ কারণ হ'ল এটি আপনার পিসি এবং সার্ভারের মধ্যে ইন্টারনেট সংযোগের উপর নির্ভর করে। যখনই ইন্টারনেট ধীর হয়ে যায়, প্রক্রিয়াটি ধীরে ধীরেও যায়।
nohup [...] > fileName.log 2>&1
পাশাপাশি পরীক্ষা করতে পারেন । প্লাস এর অর্থ আউটপুটটি হারাবে না।