কোন প্রক্রিয়া দ্বারা rm /dev/null
বাধা দেওয়া হয়? বিশেষত ফ্রিবিএসডি-তে, তবে আমি অন্যান্য ইউনিক্স ভিত্তিক সিস্টেমে ঠিক তেমন আগ্রহী।
কোন প্রক্রিয়া দ্বারা rm /dev/null
বাধা দেওয়া হয়? বিশেষত ফ্রিবিএসডি-তে, তবে আমি অন্যান্য ইউনিক্স ভিত্তিক সিস্টেমে ঠিক তেমন আগ্রহী।
উত্তর:
অনুমতি - আপনি root
(সুপার-ব্যবহারকারীর) হিসাবে চালাচ্ছেন বা সম্ভবত নির্বাচিত কয়েকটি ব্যবহারকারী বা গোষ্ঠীগুলির মধ্যে একটি ( bin
বা sys
) না থাকলে আপনার /dev/
ডিরেক্টরিতে লেখার অনুমতি নেই এবং তাই ডিরেক্টরি থেকে কোনও কিছুই মুছে ফেলতে পারবেন না।
আপনি যদি হন root
তবে আপনি এটি সরিয়ে ফেলতে পারেন - তবে আপনার সিস্টেমটি অত্যন্ত অসন্তুষ্ট হবে। mknod
কমান্ডটি (বা সম্ভবত mknod()
সিস্টেম কল) ব্যবহার করে আপনি এটি পুনরায় তৈরি করতে পারেন । অথবা আপনি একটি সরল ফাইল তৈরি করতে পারেন, তবে এতে 'বাস্তব' এর মতো বিশেষ বৈশিষ্ট্য নেই /dev/null
এবং আপনার সিস্টেমকে মারাত্মকভাবে পঙ্গু করে দেবে।
এটি পরীক্ষার জন্য ভাল অঞ্চল নয়! (এবং, যদি আপনাকে অবশ্যই পরীক্ষা-নিরীক্ষা করা হয় তবে আমি আপনার প্রধান মেশিনের চেয়ে ভিএম ব্যবহার করার পরামর্শ দিচ্ছি))