macOS rm কমান্ড '-W' বিকল্পটি - মুছে ফেলা হবে


22

আমি rmআমার ম্যাকবুকের কমান্ডের জন্য ম্যান পৃষ্ঠাটি দেখছিলাম এবং আমি নিম্নলিখিতটি লক্ষ্য করেছি:

-W নামযুক্ত ফাইলগুলি মুছে ফেলার চেষ্টা করুন। বর্তমানে, এই বিকল্পটি কেবল হোয়াইটআউটগুলি আচ্ছাদিত ফাইলগুলি পুনরুদ্ধার করতে ব্যবহৃত হতে পারে।

এটার মানে কি? "হোয়াইটআউট" কী?

উত্তর:


20

হোয়াইটআউট হ'ল একটি বিশেষ চিহ্নিতকারী ফাইল যা কিছু "ভিউ-থ্রু" হাই-অর্ডার ফাইল সিস্টেম (তাদের উপস্থাপনার ভিত্তিতে যারা এক বা একাধিক আসল অবস্থান ব্যবহার করে), বিশেষত ইউনিয়ন ফাইল সিস্টেমগুলির দ্বারা চিহ্নিত করা হয় যে একটির মধ্যে বিদ্যমান একটি ফাইল বেস লোকেশনগুলি অন্যত্র উপস্থিত থাকলেও কৃত্রিম ফাইল সিস্টেমের মধ্যে মুছে ফেলা হয়েছে। ইউনিয়ন ফাইল সিস্টেমে তালিকাবদ্ধ করা হোয়াইট-আউট ফাইলটি দেখায় না।

এগুলির প্রতিনিধিত্ব করে এমন একটি বিশেষ ধরণের ফাইল থাকা বিএসডি maতিহ্যের মধ্যে যা ম্যাকোস থেকে প্রাপ্ত: ম্যাকোসগুলি চিহ্নিত করতে বিটগুলি 0160000 ব্যবহার st_modeকরে । ব্যবহার করে ls -F, সেই ফাইলগুলিকে একটি %চিহ্ন দিয়ে চিহ্নিত করা হবে এবং প্রদর্শিত ls -Wহবে যে তাদের উপস্থিত রয়েছে (অন্যথায়, তারা সাধারণত তালিকা থেকে বাদ দেওয়া হয়)। অনেক ইউনিয়ন সিস্টেমগুলি সেই ফাইলগুলিকে সমর্থন করে না এমন সিস্টেমে হোয়াইটআউটগুলি উপস্থাপন করার জন্য একটি বিশেষ নাম দিয়ে সাধারণ ফাইলগুলি তৈরি করে।

আমি নিশ্চিত নই যে ম্যাকসগুলি এগুলি কোনওভাবেই প্রকাশ করে, তবে এর বিএসডি heritageতিহ্য থেকে প্রাপ্ত অন্যান্য সিস্টেমগুলি করে এবং এটি সম্ভব যে বাহ্যিক ফাইল-সিস্টেম চালকরা সেগুলি ব্যবহার করতে পারে।


12

একটি "হোয়াইটআউট" কিছু ইউনিয়ন ফাইল সিস্টেমের বৈশিষ্ট্য।

যদি আপনার কাছে একটি ফাইল স্তরক্রম থাকে যা ইউনিয়ন মাউন্ট দ্বারা ওভারলাইন থাকে এবং ফলস্বরূপ দৃশ্যমান ফাইল স্তরক্রমের উভয় স্তরে একটি ফাইল উপস্থিত থাকে তবে নীচের স্তরে সংরক্ষণের সময় একটি "হোয়াইটআউট" ফাইলটি উপরের স্তর থেকে অপসারণ করতে ব্যবহৃত হতে পারে (টিপ-প্রাক্তন ব্যবহারের মতো)।

rmউপযোগ whiteout এবং ফাইল করা আবার প্রদর্শিত (যেহেতু নিম্ন ফাইল সিস্টেম থেকে মুছে ফেলা না হয়) কে সরানো করতে সক্ষম হয়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.