কখনও কখনও যখন আমি killall
টার্মিনাল থেকে একটি কমান্ড চালাচ্ছি , তখন একজন সহকর্মী আমার স্ক্রিপ্টগুলি দেখানোর জন্য পরামর্শ বা সম্পাদনা করত killall -HUP
।
-HUP
অংশটি কী করে ?
কখনও কখনও যখন আমি killall
টার্মিনাল থেকে একটি কমান্ড চালাচ্ছি , তখন একজন সহকর্মী আমার স্ক্রিপ্টগুলি দেখানোর জন্য পরামর্শ বা সম্পাদনা করত killall -HUP
।
-HUP
অংশটি কী করে ?
উত্তর:
-HUP
বিকল্প সংকেত যে প্রক্রিয়াগুলিতে পাঠানোর হল killall
কমান্ড। এটি বলা একটু কঠিন হতে পারে তবে killall
ম্যানুয়ালটিতে প্রাসঙ্গিক এন্ট্রিটি হ'ল:
-SIGNAL Send a different signal instead of the default TERM. The signal may be specified
either as a name (with or without a leading SIG), or numerically.
ডিফল্ট TERM
সিগন্যাল যা killall
প্রেরণ করে এবং সিগন্যালের মধ্যে পার্থক্যটি HUP
মূলত আপনি যে প্রোগ্রামটিতে সংকেত পাঠাচ্ছেন তার উপর নির্ভর করে। প্রোগ্রাম শেষে, তারা একটি পৃথক বিঘ্নিত সংকেত মান গ্রহণ করে। সুতরাং প্রোগ্রামটি বাধাগুলি ধরে ফেলতে পারে এবং মানের উপর ভিত্তি করে সিদ্ধান্ত নিতে পারে, যদি তাদের একটি জিনিস বা অন্য কিছু করা উচিত।
TERM
সংকেত (ঐতিহাসিকভাবে "সংকেত বিনষ্ট") সাধারণত তার পরিসমাপ্তি (একটি politer সংস্করণ যা অনুরোধ করতে একটি প্রোগ্রাম পাঠানো হয় অত্যাচার সঙ্গে তার পরিসমাপ্তি KILL
সংকেত)। প্রোগ্রামটি TERM
সিগন্যালটি ধরতে এবং উপেক্ষা করতে মুক্ত । এটি না চাইলে এটি শেষ করতে হবে না এবং এটি এই সংকেতটিকে সম্পূর্ণ উপেক্ষা করতে পারে।
HUP
সংকেত (ঐতিহাসিকভাবে "হ্যাঙআপ সংকেত") সাধারণত অনুরোধ একটি প্রোগ্রাম পাঠানো হয় এটি রিস্টার্ট এবং প্রক্রিয়া এ এটির সকল কনফিগারেশন পুনরায় পড়া হয়। প্রোগ্রামটির আসল আচরণ প্রোগ্রাম-নির্দিষ্ট প্রয়োগের উপর নির্ভর করে। সমস্ত প্রোগ্রাম ধরা পড়ে না HUP
এবং কনভেনশন বা ডগমা দ্বারা তাদের প্রয়োজন হয় না। উদাহরণস্বরূপ, অ্যাপাচি ওয়েব সার্ভার একটি HUP
সংকেত ধরবে এবং এর সমস্ত কনফিগারেশন ফাইল পুনরায় পড়বে তবে এটি কোনও প্রক্রিয়া পুনরায় আরম্ভ করবে না।
আপনি যদি প্রকৃতপক্ষে প্রক্রিয়াগুলি বন্ধ করতে চান এবং সিগন্যালটি ধরতে ও মানতে চলেছেন কিনা তা নিয়ে চিন্তিত নন KILL
। এটি ধরা বা অগ্রাহ্য করা যায় না এবং প্রক্রিয়া সমাপ্তির ফলাফল হয়।
উপলব্ধ পসিক্স সিগন্যালের একটি ভাল পর্যালোচনার জন্য এই উইকিপিডিয়া নিবন্ধটি দেখুন ।
#FAIL
লোকদের মধ্যে একজন যারা কখনও সুইচগুলি পড়ে না। ধন্যবাদ!
-HUP
"লটকান" সংকেত যে, একটি অ্যাপ্লিকেশন বন্ধ করতে আরম্ভ এটা কনফিগ ফাইলটি পড়ার, এবং তারপর আবার শুরু হতে পারে। এটি ব্যবহার ব্যতীত এটির চেয়ে ভাল কিছু নয়।
killall Finder
এবং
killall -HUP Finder
শ্রদ্ধার সাথে একই। ওএস এক্স-এ ফাইন্ডার পুনরায় চালু হবে, তবে এটির কনফিগারেশন ফাইলটি পুনরায় পড়বে। এটি চলতে থাকা অ্যাপ্লিকেশনটিতে -HUP
ফাংশনটি অন্তর্নির্মিত না রাখলে এটি সত্যিই না ঘটতে পারে । আগের পোস্টারটিতে অ্যাপাচি উল্লেখ করা হয়েছে। এটি কনফিগার করা ফাইলগুলি পড়লেও এটি আর আরম্ভ করতে পারে না।