`/ Tmp / .X11-unix /` কী?


31

আমি গুগলকে একই প্রশ্ন জিজ্ঞাসা করেছি এবং আমি যে ফলাফল পেয়েছি তা পছন্দ করি না।

কী /tmp/.X11-unix/?


2
বাহ, আমি আপনাকে জিজ্ঞাসা করতে যাচ্ছি যে আপনি তাদের সম্পর্কে কী পছন্দ করেন নি ... তবে সেগুলি বেশ ভয়ঙ্কর ফলাফল।
ডারোবার্ট

আপনি কি Xvnc চালান?
toxefa

2
@ পাই 4on আমি এটি মনে করি না, আমি ডকারের ধারকটির ভিতরে গ্রাফিকাল অ্যাপ্লিকেশন চালানোর বিষয়ে আমার আগ্রহের কারণে জিজ্ঞাসা করি, যার সাথে এই এক্স 11 সকেটটি ধারকটির কাছে ফিরিয়ে দেওয়ার উল্লেখ রয়েছে। stackoverflow.com/a/25334301/1695680
ThorSummoner

ভয়ানক? সত্যি? আমার অংশে বিশ্বের দ্বিতীয় সন্ধানের ফলাফলটি এই ডাব্লুডাব্লুউইউ সাইটটি থেকে ইউনিক্স.স্ট্যাকেক্সেঞ্জার / কুইকশানস / 577138 বন্ধ 8
JdeBP

3
@ জেডিবিপি প্রকৃতপক্ষে, তবে শিরোনামের একটি অংশ আপনাকে এটিকে ক্লিক করার কোনও কারণ দেয় না — দেখে মনে হচ্ছে কিছু এলোমেলো সমস্যা সমাধান করা। অবশ্যই এখন এই প্রশ্নটি দেখা যাচ্ছে, তাই গুগল স্থির।
ডারোবার্ট

উত্তর:


21

আমার মোটামুটি আপ-টু-ডেট আর্চ ল্যাপটপ অন, /tmp/.X11-unix/: একটি এন্ট্রি সঙ্গে একটি ডিরেক্টরির হয় X0, একটি ইউনিক্স-ডোমেন সকেট

এক্স 11 সার্ভার ( Xorgএই দিনগুলিতে ব্যবহারযোগ্য ) xtermকোনও ধরণের বাইটের নির্ভরযোগ্য স্ট্রিমের মাধ্যমে ক্লায়েন্ট , ফায়ারফক্স ইত্যাদির সাথে যোগাযোগ করে । একটি ইউনিক্স ডোমেন সকেট সম্ভবত বিশ্বের জন্য উন্মুক্ত টিসিপি সকেটের চেয়ে কিছুটা বেশি সুরক্ষিত এবং সম্ভবত কিছুটা দ্রুত, কার্নেলটি সমস্ত কিছু করার কারণে এবং ইথারনেট বা ওয়্যারলেস কার্ডের উপর নির্ভর করতে হবে না।

আমার এক্স 11 সার্ভারটি এতে প্রদর্শিত হচ্ছে:

bediger    294   293  0 Apr09 tty1     01:23:26 /usr/lib/xorg-server/Xorg -nolisten tcp :0 vt1 -auth /tmp/serverauth.aK3Lrv5hMV

"-নোলিসটেন টিসিপি" এটি যোগাযোগের জন্য টিসিপি পোর্ট 6000 খোলার থেকে রক্ষা করে।

কমান্ডটি lsof -Uআপনাকে বলতে পারে যে কোন ইউনিক্স ডোমেন সকেটগুলি প্রক্রিয়াগুলি ব্যবহার করছে। আমি Xorgসংযুক্ত হিসাবে দেখতে /tmp/.X11-unix/X0


1
আপনার উত্তরগুলির সাথে কেবল লিঙ্ক করতে চলেছিলেন! unix.stackexchange.com/a/20380/109083
টক্সেফা

2
নিটপিক নয়, তবে আমি সন্দেহ করি যে একটি ইউনিক্স স্থানীয় সকেটের স্থানীয় টিসিপি সকেটের (যা একটি হার্ডওয়্যার ইন্টারফেস ব্যবহার করে না, এবং এটিও 100% কার্নেল) এর চেয়ে কার্যকারিতা সুবিধা রয়েছে ।
স্বর্ণলোকস

@ গোল্ডিলোকস - একটি আকর্ষণীয় বক্তব্য
ব্রুস এডিগার


1
@ ম্যাক্স আমি স্থির! যদিও এটি ব্রুস দ্বারা উদ্ধৃত কারণগুলির জন্য নয়, তবে কার্নেলের টিসিপি স্ট্যাকের ওভারহেডের কারণে।
স্বর্ণলোক 21

11

এক্স সার্ভারে এক্স ক্লায়েন্ট (অ্যাপস) এর সাথে যোগাযোগের বিভিন্ন উপায় রয়েছে। কমপক্ষে একই মেশিনে ব্যবহার করা সবচেয়ে সাধারণ একটি ইউনিক্স-ডোমেন সকেট।

একটি ইউনিক্স-ডোমেন সকেট আরও পরিচিত টিসিপি'র মতো, কোনও ঠিকানা এবং পোর্টের সাথে সংযোগ স্থাপনের পরিবর্তে, আপনি কোনও পাথে সংযুক্ত হন । আপনি সংযোগ করতে একটি আসল ফাইল (একটি সকেট ফাইল) ব্যবহার করেন।

এক্স সার্ভারটি তার সকেটটি এতে রাখে /tmp/.X11-unix:

$ ls -l /tmp/.X11-unix/X0 
srwxrwxrwx 1 root root 0 Dec 18 18:03 /tmp/.X11-unix/X0

sঅনুমতিগুলির সামনের দিকে নোট করুন , যার অর্থ এটি একটি সকেট। আপনার যদি একাধিক এক্স সার্ভার চলমান থাকে তবে সেখানে আপনার একাধিক ফাইল থাকবে।

কমপক্ষে লিনাক্স ম্যানাপেজের সাহায্যে সকেট (সাধারণভাবে) সম্পর্কে আরও বিশদ পাওয়া যাবে man 7 socket। ইউনিক্স-ডোমেন সকেট সম্পর্কে বিশদ বিবরণ রয়েছে man 7 unix। মনে রাখবেন যে এই পৃষ্ঠাগুলি প্রোগ্রামার-কেন্দ্রিক।


1

/tmp/.X11-unix/X{n} যেখানে এক্স সার্ভার শোনার AF_DOMAIN সকেট রাখে। একই জায়গার কাছে /tmp/.X{n}- লক হওয়ার কারণে লক রয়েছে। যেমনটি https://bugzilla.redhat.com/show_bug.cgi?id=503181 এ আলোচনা হয়েছে এই স্কিমটি এফএইচএস ভাল নয়।

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