لینیکس / یونیسیس میں / وغیرہ / خدمات کیا ہے؟

لینکس سروسز فائلیں اسٹورز کو نام سے جانا جاتا بندرگاہوں

UNIX آپریٹنگ سسٹم کی اسٹوریج جو / / خدمات / خدمات پر خدمات فائل کہتے ہیں. یہ متعدد خدمات کے بارے میں معلومات ذخیرہ کرتا ہے جو کلائنٹ ایپلی کیشنز کو کمپیوٹر پر استعمال کرسکتا ہے. فائل کے اندر اندر سروس کا نام، پورٹ نمبر اور پروٹوکول یہ استعمال کرتا ہے، اور کسی قابل اطلاق عرفان.

بندرگاہوں کی تعداد مخصوص سروسز پر نقدی ہوتی ہے جیسے ونڈوز کمپیوٹرز پر میزبان کی فائل ایک میزبان نام IP ایڈریس پر نقشہ کرتی ہے. تاہم، UNIX آپریٹنگ سسٹم کی خدمات فائل میں آئی پی پتے شامل نہیں ہیں بلکہ اس کے بجائے معلومات چاہے کہ سروس TCP یا UDP ہے اور کون سے عام نام یہ ہوسکتے ہیں.

ایک سادہ متن ایڈیٹر / وغیرہ / خدمات فائل میں ترمیم کرنے کے لئے استعمال کیا جاسکتا ہے، جیسے ویم یا کیٹ.

یونیکس سروس فائل کا مثال

UNIX پر، ترتیب کی فائل / وغیرہ / خدمات کی اہم کردار یہ ہے کہ پروگراموں کو حاصل کرنے کے لۓ وہ پاس پورٹ بائنٹس کو اپنے کوڈ میں کال کرسکتے ہیں تاکہ وہ استعمال کیا جاسکے. مثال کے طور پر، ایک POP3 ای میل ڈیمون کو پاس 110 بیک حاصل کرنے کے لۓ ایک POP3 (POP3) کرنا ہوگا جو POP3 چلتا ہے.

خیال یہ ہے کہ اگر تمام POP3 دایمن getportbyname () استعمال کرتے ہیں تو، اس بات سے کوئی فرق نہیں پڑتا کہ آپ کونسل POP3 ڈیمینز چلاتے ہیں، آپ ہمیشہ اس کے پورٹ نمبر کو ترمیم / وغیرہ / خدمات کے ذریعے دوبارہ تشکیل دے سکتے ہیں.

نوٹ: پورٹ فولیو کی تعداد کا مطلب معلوم کرنے کے لۓ خدمات کی فائل کا استعمال کرنے کے قابل نہیں ہے. اگر آپ چاہتے ہیں کہ بندرگاہوں کے پروگرام کا استعمال کیا جارہا ہے، تو آپ کو اس پروگرام کے استعمال کے بجائے اس کے بجائے جس پر عمل کیا جاسکتا ہے اس کے لۓ پروگرام استعمال کرنا چاہئے. اگر لشکر طے شدہ مناسب نہیں ہے تو، آپ کو مزید عام حوالہ جات میں بندرگاہوں کی تحقیق کرنا چاہئے.

تمام خدمات کی فائلیں اسی نحو کی پیروی کرتی ہیں:

نام پورٹ / پروٹوکول عرفان کے تبصرے

تاہم، ہر ڈیٹا بیس اندراج کے لئے ایک عرف اور تبصرہ ضروری نہیں ہے، کیونکہ آپ اس مثال کے طور پر سروس فائل میں دیکھ سکتے ہیں:

$ بلی / وغیرہ / خدمات # # کاپی رائٹ 2008 سورج مائیکروسافٹ سسٹم، تمام حقوق محفوظ ہیں. # استعمال لائسنس کے شرائط کے تابع ہے. # #idential @ @ (#) خدمات 1.34 08/11/19 ایس ایم آئی "# # نیٹ ورک کی خدمات، انٹرنیٹ سٹائل # tcpmux 1 / tcp گونگا 7 / tcp گونج 7 / udp چھوڑ دو 9 / tcp سنک کو چھوڑ دو 9 / udp سنک null systat 11 / ٹی سی پی دن کے دن 13 / tcp دن کے وقت 13 / udp netstat 15 / tcp چارجر 19 / tcp ttytst ذریعہ چارجر 19 / udp ttytst ذریعہ ftp-data 20 / tcp ftp 21 / tcp ssh 22 / tcp # محفوظ شیل ٹیلیٹ 23 / tcp smtp 25 / tcp میل وقت 37 / tcp ٹائمسرور ٹائم 37 / udp ٹائمرور کا نام 42 / udp نامیورور 43 / tcp nicname # عام طور پر sri-nic swat 901 / tcp # سامبا ویب ایڈم ٹول سرور 6481 / udp servicetag 6481 / tcp snmpd 161 / udp snmp # SMA snmp daemon $