আমি উইকিপিডিয়া নিবন্ধটি/dev/null
পড়েছি এবং ফাইলগুলিতে সরিয়ে নিয়ে ঘুরে দেখছিলাম /dev/null
।
এর জন্য আমি একটি তৈরি করেছি test_file
এবং এতে কিছু সামগ্রী রেখেছি :
$ touch test_file
$ echo "This is written by Aditya" > test_file
$ cat test_file
This is written by Aditya
এরপরে আমি ফাইলটি এখানে স্থানান্তরিত করার চেষ্টা করেছি /dev/null
:
$ mv test_file /dev/null
mv: inter-device move failed: ‘test_file’ to ‘/dev/null’; unable to remove target: Permission denied
যেহেতু, এটি আমাকে Permission denied
ত্রুটি দিয়েছে ; আমি sudo
যখনই Permission denied
ত্রুটির মুখোমুখি হই তখন আমি সাধারনত করতাম হিসাবে আমি এগিয়ে গিয়েছিলাম used
$ sudo mv test_file /dev/null
কমান্ডটি সফল হয়েছে এবং test_file
ডিরেক্টরিতে আর উপস্থিত নেই।
তবে উইকিপিডিয়া নিবন্ধে বলা হয়েছে যে স্থানান্তরিত কোনও কিছুর পুনরুদ্ধার সম্ভব নয় /dev/null
এবং এটি EOF
যে কোনও প্রক্রিয়া থেকে এটি পড়ার চেষ্টা করে সেটি একটি সুযোগ দেয় । তবে, আমি এখান থেকে পড়তে পারি /dev/null
:
$ cat /dev/null
This is written by Aditya
আমি কী ভুল করেছি এবং আমি কীভাবে /dev/null
স্বাভাবিক অবস্থায় ফিক্স করব ? এবং কেন আমি Permission denied
প্রথম স্থানে ত্রুটির মুখোমুখি হই ?
rm
ফাইল / ডিরেক্টরি মুছে ফেলার জন্য ... আমি শুধু সম্পর্কে পড়তে/dev/null
শৃঙ্খলা এটি সম্পর্কে আরও বুঝতে, আমি ফাইল স্থানান্তর করার জন্য চেষ্টা/dev/null
কর এবং দেখ প্রভাব .. এই প্রশ্নটি ফাইলগুলি সরানোর/dev/null
ফলে আমি কী ভুল করেছি তা বোঝার ফলে আমি এখন এটি পড়তে পারি ... প্রশ্নটি সিস্টেম থেকে ফাইলগুলি কীভাবে সরানো হবে তা নিয়ে নয় ... আমি আশা করি এটি হ'ল সাফ ... তবে আপনার উত্তরটি এখনও স্বাগত এবং উত্তর হিসাবে রাখা যথেষ্ট ভাল ... :-)