হত্যা প্রক্রিয়া
সাধারণত কোনও প্রক্রিয়া হত্যার পক্ষে কথা বললে, নিয়মিত কিল (সিগমেন্টএম) না দিয়ে কোনও প্রক্রিয়া মারার নিরাপদ উপায় নেই। ক্ষেত্রে এটি একটি ইন্টারেক্টিভ প্রক্রিয়া এটি সাধারণত আপনি একটি SIGINT সংকেত পাঠিয়ে এটা এমনকি নিরাপদ বন্ধ করতে পারবেন যে, সাধারণত টিপে পাঠানো Ctrl+ + C। প্রক্রিয়া দ্বারা এই সংকেত আটকা পড়েছে নিজেই এটি শুনতে পারে - এবং সাধারণত কৌতূহলবশত বন্ধ করে দেয় stop ( ধন্যবাদ এলিয়াহ )
ডিপিকেজি ডাটাবেস
প্যাকেজ পরিচালনা সম্পর্কিত একটি বিশেষ ক্ষেত্রে। APT কমান্ডের DPKG ডাটাবেসটি জলের নীচে ব্যবহার করে যে কোনও অপারেশন শেষ হয়নি কিনা তা সর্বদা সনাক্ত করতে পারে। প্রতিটি প্যাকেজ একটি হয়েছে প্রকৃত রাষ্ট্র যা চিহ্নিত করা হয় এবং সেইসাথে একটি বর্তমান রাষ্ট্র, যেমন প্যাক না, কনফিগার ইত্যাদি এপিটি ফ্রন্টএন্ড হত্যা করে, ডাটাবেজ একটি ভাঙা হতে কিন্তু ইন হবে পরিচিত রাষ্ট্র। লক ফাইলগুলি কেবলমাত্র একবার পরিষ্কার অবস্থায় ফিরে আসার পরে প্রকাশ করা হবে - এটি নতুন ক্রিয়াকলাপের অনুমতি না দেওয়া পর্যন্ত আপনার এটি ঠিক করা উচিত।
ঠিক করার উপায়টি হ'ল কনফিগার অবস্থায় থাকা সমস্ত প্যাকেজ পাওয়ার জন্য একটি প্রক্রিয়া চালানো। ব্যবহারিকভাবে বলতে গেলে, আপনি যদি কোনও apt-get
ক্রিয়াকলাপ বাধা দেন , আপনি কেবল এটি ব্যবহার করে শেষ করতে পারেন
sudo dpkg --configure -a
এটি ভাঙা অবস্থা থেকে কীভাবে পুনরায় পুনরুদ্ধার করতে পারে তা সম্পূর্ণরূপে কনফিগার করা অবস্থায় রয়েছে এবং সেই দিক থেকে এটি যেখানে ব্যহত হয়েছিল সেখান থেকে চালিয়ে যান। আপনি এটি শেষ না করা পর্যন্ত লক ফাইলগুলি সেখানেই রয়েছে এবং এটি কোনও কারণ হিসাবে - অপরিষ্কার অবস্থায় ডিপিকেজি ডাটাবেসের সাথে নতুন ক্রিয়াকলাপ রোধ করতে।
সিগিল সম্পর্কে (9)
একটি সিক্কিল পাঠানো (দশমিক প্রতিনিধিত্ব 9) খুব অনিরাপদ। এই সংকেতটি প্রক্রিয়াটি দ্বারা ধরা পড়ে না, তবে প্রক্রিয়াটি পছন্দ করে কিনা তা পুরো অপারেটিং সিস্টেম (কার্নেল) দ্বারা পরিষ্কার করা হবে ed ফাইল সিস্টেমের ফাইলগুলির স্থিতি একটি দুর্নীতিগ্রস্থ অবস্থায় ফেলে রাখা যেতে পারে। এই আরও সিগন্যালগুলি আর আরও কৃপণ সিগন্যাল না শুনলে কখনও প্রেরণ করবেন না।