উত্তর:
.Swp ফাইলটি ওএস অর্থে কোনও অদলবদল নয়। এটি একটি রাষ্ট্র ফাইল। এটি সর্বশেষ সংরক্ষণ (শেষ 200 টি অক্ষর ব্যতীত), আপনি সংরক্ষণ করেছেন এমন বাফার, অরক্ষিত ম্যাক্রো এবং পূর্বাবস্থা কাঠামো থেকে আপনার পরিবর্তনগুলি রাখে।
আপনি তেজ সাহায্য আরও পড়তে পারেন: vim +help\ swap-file
। যদি কোনও ক্র্যাশ হয় (পাওয়ার ব্যর্থতা, ওএস ক্রাশ, ইত্যাদি), তবে আপনি এই অদলবদল ফাইলটি ব্যবহার করে আপনার পরিবর্তনগুলি পুনরুদ্ধার করতে পারেন। অদলবদল ফাইল থেকে আসল ফাইলে পরিবর্তনগুলি সংরক্ষণ করার পরে, আপনাকে ভিএম থেকে প্রস্থান করতে হবে এবং নিজেই সোয়াপ ফাইলটি সরিয়ে ফেলতে হবে।
.swp
ফাইলগুলি ভিম দ্বারা তৈরি করা হয় , আপনি ফাইলটি বন্ধ করে সম্পাদক থেকে প্রস্থান করার সময় সেগুলি স্বয়ংক্রিয়ভাবে মুছে ফেলা উচিত।
Vim
? আমার ক্ষেত্রে ফাইলগুলি এডিটরটি ব্যবহার না করেই সরাসরি সরাসরি আমার প্রোগ্রাম থেকে লেখা হয়
.swp ফাইলগুলি এক ধরণের লক ফাইল ছাড়া আর কিছুই নয় যা আপনি সম্পাদনা করেন, সাধারণত ভিআইএম, ফাইলটি সম্পাদনা করা হচ্ছে তা নির্দেশ করার জন্য তৈরি করে। এইভাবে যদি আপনি যদি ফাইলটি অন্য কোনও ভিআইএম উদাহরণে খুলেন তবে নেটওয়ার্কের কেউ যদি এটি করে থাকে তবে তারা একটি সতর্কতা দেখতে পাবে যে ফাইলটি সম্পাদিত হচ্ছে।
এগুলি ম্যানুয়ালি মুছে ফেলার দরকার নেই। আপনি একবার আপনার সম্পাদকের মধ্যে ফাইলটি বন্ধ করে দিলে আপনি সম্পাদক অদলবদলটি সরিয়ে ফেলবেন।
আমি মাত্র একটি 31 গিগাবাইট ফাইলে একটি এমভি কমান্ড কার্যকর করেছি এবং একটি 13 জিবি .এসডাব্লুপি ফাইল তৈরি করা হয়েছিল, কোনও সম্পাদনা জড়িত নেই।
mv X.csv Y.csv
Y.csv এবং .Y.csv.swp তৈরি করেছে
CentOS 6.5, ext4 ফাইল সিস্টেম