বাশে, কন্ট্রোল- z দিয়ে কোনও প্রক্রিয়া থামিয়ে দেওয়ার সম্ভাব্য নেতিবাচক পরিণতিগুলি কী কী?


11

ব্যাশ ব্যবহার করে, কেউ একটি প্রক্রিয়াটি বিরতি দিতে পারে control-z। তবে, কোনও প্রক্রিয়া যেখানে থেমে থাকার সাথে ভাল আচরণ করবে না সে সম্পর্কে সচেতন হওয়ার জন্য কি কোনও সাধারণ পরিস্থিতি বা নির্দেশিকা রয়েছে?

আমার নির্দিষ্ট দৃশ্যটি একটি টার ফাইল তৈরিতে ছিল যা প্রত্যাশার চেয়ে বেশি সময় নেয়। আমি এটিকে ব্যাকগ্রাউন্ডে রাখার জন্য বিরতি দিতে চেয়েছিলাম, কিন্তু সিদ্ধান্ত নিই নি। আমার প্রশ্নটি অবশ্য ডাবের সাথে নির্দিষ্ট নয়। বরং আমি আশা করছি যে ব্যাশটিতে বিরতি দেওয়া বৈশিষ্ট্যটি আরও কিছুটা ভালভাবে বুঝতে হবে এবং সেইসাথে কোনও প্রক্রিয়া বিরতি দেওয়ার জন্য খারাপ প্রতিক্রিয়া কী করবে।

উত্তর:


3

স্টোরেজ টাস্ক (pvmove, veritas vx-যাই হোক না কেন) যা পারমাণবিক অনুলিপিগুলিতে নির্ভর করে। তারা তাদের নিয়ন্ত্রণের বাইরে আটকে গেলে ভাল হয় না। এটি নির্ভর করে যে টাস্কটি কেবল কিছু এপিআই বন্ধ করে দেয় এবং বাকিটি কার্নেল স্পেস থেকে করে, তারপরে এটি নিরাপদ। যদি এটি আপনার শেলের সেই * প্রক্রিয়া * তে ঘটে থাকে তবে সত্যিই স্ক্রিনে যান এবং হাত বন্ধ রাখুন।

অবশ্যই তাদের ব্যাকগ্রাউন্ডে থামানো এড়াতে আপনাকে পরামর্শ দিন। উপরে উল্লিখিত টেপ ড্রাইভগুলি বাদ দিয়ে ডিডির মতো বাফার ব্যবহার করা কম্যান্ডগুলি আরও ভাল বলে মনে হচ্ছে।

(অন্যান্য লোকের জগাখিচুড়ি পরিষ্কার করার সময় আমার সাথে যখন এটি ঘটেছিল তখন আমি একবার অতিরিক্ত রিবুট, কম ঘুম এবং প্রচুর পরিমাণে প্যারানিয়া জিতেছিলাম obvious স্পষ্টত: আপনি যদি অন্য লোকের শর্টকাট ঠিক করে থাকেন তবে শর্টকাট নেওয়ার চেষ্টা করবেন না ...)


6

যদি আপনার প্রক্রিয়া ডেটা লিখতে থাকে তবে কেবল সচেতন হন যে নন-এলোমেলো অ্যাক্সেস ডিভাইস এবং বাফারগুলির সাথে সময় সম্পর্কিত সমস্যাগুলি সমস্যা হতে পারে। আমি টেপ ড্রাইভগুলির মাঝে মাঝে এটি নিয়ে সমস্যা দেখেছি।


নেটওয়ার্ক / ফায়ারওয়াল সেশনগুলি সময় শেষ হতে পারে এবং পুনরায় আরম্ভ করা যাবে না কারণ টিসিপি-এসওয়াইএন রাগ হচ্ছে না।
জিপ্পি

টিসিপি স্ট্যাকটি ACKs প্রেরণ চালিয়ে যাবে যে উইন্ডোটি পূর্ণ, তাই না?
ম্যাগেলান

জীবিত প্যাকেটগুলি টিসিপি বা আইপি প্রোটোকলের অংশ নয়, সর্বোপরি এটি অ্যাপ্লিকেশনটির অংশ। সুতরাং একটি ফায়ারওয়াল বা একটি দূরবর্তী ক্লায়েন্ট বা সার্ভার একটি প্যাকেটের জন্য অপেক্ষা করতে পারে এবং সকেট / সংযোগটি ফেলে দিতে পারে।
জিপ্পি

রক্ষণশীলদের সাথে কথা বলছেন না, এগুলি অবশ্যই অ্যাপ্লিকেশন স্তর। আমি পরিবহন স্তরে টিসিপি স্লাইডিং উইন্ডোর জন্য এসিকে নিয়ে কথা বলছি।
ম্যাগেলান

2

এবং জাগতিক পরিস্থিতি: Ctrl-Z করছেন, তারপরে এটি ভুলে যাওয়া এবং লগ ইন করা, এবং প্রক্রিয়াটি হারাতে হবে! =)


0

সত্যই কোনও নির্দিষ্ট উত্তর নয়, তবে বিকল্প হিসাবে আপনি ব্যবহার করে সমবর্তী কাজ চালানোর চেষ্টা করতে পারেন screen। আপনি এইভাবে শেলটি একই সাথে অন্য কোনও প্রোগ্রামের সাথে ব্যবহার করতে পারেন।


হ্যাঁ, পর্দা সর্বদা যাওয়ার একটি ভাল উপায়। তবে আপনার নামে কীভাবে প্রতিক্রিয়া জানাতে হবে তা আমি নিশ্চিত নই।
ওয়েসলি

@ Toiletfreak পর্দা কীভাবে বিরতি দেওয়ার বিকল্প? পর্দার অধিকার ঠিক পটভূমিতে কাজ? তবে আপনি যদি পর্দাটি বিচ্ছিন্ন করেন তবে এটি অব্যাহত থাকে ...
বার্নহার্ড
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.