আদেশ
nohup <command> &
আসলে ম্যাক এ সঠিকভাবে কাজ করে না বলে মনে হয়: প্রক্রিয়া স্থগিত করা হয়। জারি
fg
কমান্ড পুনরায় সক্রিয় করা প্রয়োজন বলে মনে হচ্ছে।
এখানে একটি চিত্রণ:
$nohup jekyll serve --watch &
[1] 47426
$appending output to nohup.out
[1]+ Stopped nohup jekyll serve --watch
এখন, লিনাক্সে এই কমান্ডটি প্রদান করে প্রক্রিয়াটি "বন্ধ করা" হতো না ..
উপরের ক্ষেত্রে: যদি আমরা ইস্যু করি
fg
তারপর জ্যাকিল সার্ভারটি সঠিকভাবে চালু হতে পারে: আমরা এটি 4000 পোর্টে অ্যাক্সেস করতে পারি। তবে আমি সেই প্রক্রিয়াটির সাথে একটি টার্মিনাল অধিবেশন দখল করতে চাই না: এটি ব্যাকগ্রাউন্ড-এ থাকা উচিত।
তাই .. ম্যাক এই অর্জন করার উপায় কি?
স্পষ্টভাবে আছে কিছু ভিন্ন osx সঙ্গে যাচ্ছে
—
Reno
আমি ম্যাকোস সিয়েরা (10.12.5) এ এই সঠিক আচরণটি দেখছি, যেখানে এটি স্টপড স্টেটে ব্যাকগ্রাউন্ড স্পাডড প্রক্রিয়াটিকে @ javadba বর্ণিত করে, যখন লিনাক্সে ঠিক একই জিনিস এটি বন্ধ করা অবস্থায় রাখে না .. এটি স্থির থাকে পটভূমিতে চলমান।
—
Yavin5
আমি সঙ্গে আশা করি আচরণ পেতে
—
tripleee
nohup sleep 3600 &
তাই আমি কল্পনা করি যে জেকেল এমন কিছু নির্দেশ করে যা সে সামনেই চায়। এটা কি এটা দেখতে ট্রেস করতে পারেন?
nohup
অবশ্যই OS X এ ভাল সমর্থিত। আপনার সম্ভবত আপনার কমান্ডের সাথে একটি সমস্যা আছে। উদাহরণ স্বরূপ,rvm
+ +nohup
একটি মহান ধারণা না, কিন্তু যেrvm
এর ফল্ট, ওএস এক্স এর দোষ নয়। এইখানে কিnohup.out
? এবং আপনি কি শেল ব্যবহার করছেন?