@
সম্ভবত একটি সকেট একটি অনুষ্ঠিত ইঙ্গিত abstract namespace
যা ফাইলসিস্টেম একটি ফাইল অন্তর্গত নয়।
থেকে বরাত দিয়ে লিনাক্স প্রোগ্রামিং ইন্টারফেস দ্বারা মাইকেল Kerrisk :
57.6 লিনাক্স বিমূর্ত সকেট নেমস্পেস
তথাকথিত অ্যাবস্ট্রাক্ট নেমস্পেস একটি লিনাক্স-নির্দিষ্ট বৈশিষ্ট্য যা আমাদের ফাইল সিস্টেমে নামটি তৈরি না করে একটি ইউনিক্স ডোমেন সকেটকে একটি নামের সাথে যুক্ত করতে দেয়। এটি কয়েকটি সম্ভাব্য সুবিধা দেয়:
- ফাইল সিস্টেমে বিদ্যমান নামের সাথে সংঘর্ষের বিষয়ে আমাদের উদ্বিগ্ন হওয়ার দরকার নেই।
- সকেট ব্যবহার শেষ করার পরে সকেটের পাথের নামটি লিঙ্কমুক্ত করার দরকার নেই। সকেট বন্ধ হয়ে গেলে বিমূর্ত নামটি স্বয়ংক্রিয়ভাবে সরানো হবে।
- সকেটের জন্য আমাদের কোনও ফাইল-সিস্টেমের পাথনাম তৈরি করার দরকার নেই। এটি ক্রুট পরিবেশে কার্যকর হতে পারে বা যদি আমাদের কোনও ফাইল সিস্টেমে লেখার অ্যাক্সেস না থাকে।
অ্যাবস্ট্রাক্ট বাইন্ডিং তৈরি করতে আমরা সূর্য_পথের ক্ষেত্রের প্রথম
বাইটটিকে নাল বাইট (\ 0) হিসাবে নির্দিষ্ট করি। [...]
এ null byte
জাতীয় সকেটের বোঝাতে নেতৃত্ব প্রদর্শন করা কঠিন হতে পারে, তাই এটি সম্ভবত শীর্ষস্থানীয় @
চিহ্নের কারণ ।
ss
প্রোগ্রামটি "@ / tmp / .X11-unix / X0"