.Serrauth কি? আমার হোম ডিরেক্টরিতে ফাইলগুলি ######?


15

ফাইলগুলি .serverauth.#####যেখানে #####5-সংখ্যার নম্বর।
কয়েক বছর ধরে বিস্তৃত তৈরি তারিখের বিস্তৃত বিস্তৃত আকারের আমার হোম ডিরেক্টরিতে আমার হাতে এই ফাইলগুলি রয়েছে।

এই ফাইলগুলি কিসের? এগুলি মুছে ফেলা কি নিরাপদ?

উত্তর:


16

আপনি নতুনটি বাদ দিয়ে এগুলি সমস্ত সরাতে পারেন। এগুলি startxস্ক্রিপ্ট দ্বারা তৈরি করা হয় । এক্স যদি করুণাময় বন্ধ না করে, সেই ফাইলগুলি সরানো হয় না এবং চিরতরে থাকে (সেই বাগটি দেখুন )।

আপনি /usr/bin/startxফাইলের লাইনটি আরও কার্যকর উপায়ে পরিবর্তন করতে পারেন :

xserverauthfile=স্ক্রিপ্টে অনুসন্ধান করুন এবং এর সাথে লাইনটি প্রতিস্থাপন করুন:

xserverauthfile=$XAUTHORITY

1
আপনি এই ব্যাখ্যা আরও কি পরিবর্তন করতে পারেন? আমি যদি সঠিকভাবে বুঝতে পারি, পরিবর্তনের পরে, সেখানে একক প্রমাণীকরণ ফাইল থাকবে ~/.Xauthority। কেন ডিফল্ট startxস্ক্রিপ্টটি শুরু হওয়ার সাথে অনন্যরূপে নাম লেখক ফাইল তৈরি করতে পছন্দ করে?
ডাব্লুজিএইচ

8

প্রতিবার আপনি যখন এক্স উইন্ডোজ সেশন শুরু করেন, তখন ফাইলটি তৈরি হয়ে যায় এবং এক্স সেশনটি স্বাভাবিকভাবে প্রস্থান করলে তা মুছে ফেলা হবে। যদি স্টার্টেক্সটি অযৌক্তিকভাবে প্রস্থান করে - উদাহরণস্বরূপ, যদি শাটডাউন ক্রমটি এটি একটি কিল সংকেত প্রেরণ করে (স্ক্রিপ্টটি সংকেতগুলি ধরে না) - ফাইলটি কখনই সরানো হবে না। এই ফাইলগুলি সরানো নিরাপদ।
সম্ভাব্য সমাধান রয়েছে তবে আমি কখনই পার্শ্ব প্রতিক্রিয়াগুলির জন্য পরীক্ষা করিনি। আপনার startxকমান্ডে নিম্নলিখিত লাইনটি পরিবর্তন করুন ( /usr/bin/startx):

xserverauthfile=$HOME/.serverauth.$$

প্রতি

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