যদি আমি করি: touch file; mv file /dev/nullমূল হিসাবে, /dev/nullঅদৃশ্য হয়ে যায়। ls -lad /dev/nullএরকম কোনও ফাইল বা ডিরেক্টরিতে ফলাফল নেই। এটি এমন অ্যাপ্লিকেশনগুলিকে ভেঙে দেয় যা এসএসএইচের /dev/nullমতো নির্ভর করে এবং এর মাধ্যমে সমাধান করা যায় mknod /dev/null c 1 3; chmod 666 /dev/null। নিয়মিত ফাইলটিকে এই বিশেষ ফাইলটিতে স্থানান্তরিত করার কারণে কীভাবে গায়েব হতে চলেছে /dev/null?
স্পষ্ট করার জন্য, এটি পরীক্ষার উদ্দেশ্যে ছিল, এবং আমি বুঝতে পারি যে mvকমান্ডটি কীভাবে কাজ করে। আমি কৌতূহল বোধ করি কেন ls -la /dev/nullএটি নিয়মিত ফাইলের সাথে প্রতিস্থাপনের আগে প্রত্যাশিত আউটপুট প্রদর্শন করে তবে পরে এটি দেখায় যে /dev/nullঅস্তিত্ব নেই যদিও একটি ফাইল মূল mvকমান্ডের মাধ্যমে তৈরি হয়েছিল এবং ফাইল কমান্ডটি ASCII পাঠ্য দেখায়। আমি মনে করি এটি অবশ্যই কোনও lsকমান্ড আচরণের মিশ্রণ হিসাবে devfsযখন কোনও অ-বিশেষ ফাইল একটি অক্ষর / বিশেষ ফাইল প্রতিস্থাপন করে with এটি ম্যাক ওএস এক্সে রয়েছে, অন্যান্য ওএসের আচরণের ক্ষেত্রেও তারতম্য থাকতে পারে।
rmকমান্ড।
devfsসাধারণ ফাইলগুলি সম্পর্কে মজার। আজব আপনি mvযদিও ত্রুটি পান নি। এই উপায় সম্পর্কে touch testfile; mv testfile /dev:?
mvকেবল একই ফাইল সিস্টেমে পারমাণবিক হতে পারে।
/dev/null।