ہارڈ ویئر

یونکس کیا ہے؟

فہرست کا خانہ:

Anonim

یونکس کا پہلا نظام کین تھامسن نے 1965 میں امریکہ کے شہر نیو جرسی کے شہر مرے ہل میں اے ٹی اینڈ ٹی بیل لیبس میں تیار کیا تھا۔ کین تھامسن کا مقصد ایک سادہ انٹرایکٹو آپریٹنگ سسٹم تیار کرنا تھا جسے " ملٹکس " کہا جاتا تھا۔ ”(ملٹی پلیکسڈ انفارمیشن اینڈ کمپیوٹنگ سسٹم) جو اپنے تخلیق کردہ کھیل کو استعمال کرنے کے قابل ہو (خلائی سفر ، نظام شمسی کا ایک نقالی)۔

فہرست فہرست

یونکس کیا ہے؟

اس پروجیکٹ کے آغاز کے ساتھ ہی MIT (ماسسوسیٹس انسٹی ٹیوٹ آف ٹکنالوجی) ، جنرل الیکٹرک کمپنی اور بیل لیبس پر مشتمل ایک کنسورشیم تشکیل دیا گیا جو ملٹکس کے ارد گرد تھا۔

لیکن اپریل 1969 میں ، بیل اور اے ٹی اینڈ ٹی لیبارٹریوں نے ملٹکس کی بجائے جی ای سی او ایس (جنرل الیکٹرک کمپری ہینسی آپریٹنگ سسٹم) استعمال کرنے کا فیصلہ کیا۔

اس کے علاوہ ، کین تھامسن اور ڈینس رچی نے ٹیم میں شمولیت اختیار کی اور اسے ایک چھوٹی سی مشین پر اسپیس ٹریول کھیل چلانے کی ضرورت تھی (ایک DEC PDP - PDP-7 ، پروگرامڈ ڈیٹا پروسیسر جس میں صرف پروگراموں کو چلانے کے لئے 4K میموری ہے صارفین سے) یہی وجہ ہے کہ انہوں نے UNICS (UNIPlexed انفارمیشن اینڈ کمپیوٹنگ سروس) کے نام سے ملٹیٹکس کا ایک کم ورژن تخلیق کرنے کے لئے اس نظام کو دوبارہ تشکیل دیا ۔

اس طرح ، UNICS کے کم ورژن کے ساتھ ، یکم جنوری ، 1970 کو اس سرکاری تاریخ کے طور پر سمجھا جاتا ہے جس دن یونکس سسٹم کی پیدائش ہوئی تھی ، اور اس سے یہ واضح ہوجاتا ہے کہ یونکس کی تمام گھڑیاں اس تاریخ سے کیوں شروع ہوتی ہیں۔

ان سرگرمیوں کے متوازی ، ڈی رچی نے سی زبان کی تعریف میں بڑے پیمانے پر حصہ لیا (چونکہ وہ بی ڈبلیو کارنیگن کے ساتھ ایک موجد سمجھے جاتے ہیں) ، لہذا پورا نظام 1973 میں سی زبان میں مکمل طور پر دوبارہ لکھا گیا اور یونکس نے بپتسمہ لیا۔ ٹائم شیئرنگ سسٹم (ٹی ایس ایس)۔

جب 1979 میں یہ نظام 7 ورژن پر گیا تو ارتقاء کے ساتھ متعدد قابل ذکر ترمیم بھی شامل تھیں۔

- فائلوں کے سائز سے متعلق مسئلے کا خاتمہ

- بہتر نظام کی نقل و حرکت (متعدد مواد کے پلیٹ فارمز پر آپریشن)

- متعدد افادیت کا اضافہ

1956 میں ہونے والے ایک حکم نامے سے اے ٹی اینڈ ٹی کمپنی کا انحصار ہوا ، جس پر بیل لیبز انحصار کرتے تھے ، ٹیلی گرافک یا ٹیلیفون آلات کے علاوہ کسی بھی چیز کی مارکیٹنگ سے روک سکتے تھے ، یہی وجہ ہے کہ یونیکس فونٹ کو تعلیمی مقاصد کے لئے یونیورسٹیوں میں تقسیم کرنے کا فیصلہ کیا گیا ہے۔ یہ 1973 میں لیا گیا تھا۔

1977 کے آخر میں ، کیلیفورنیا یونیورسٹی کے محققین کے ایک گروپ نے اے این اینڈ ٹی کے ذریعہ فراہم کردہ ذرائع سے یونکس کا ایک ورژن تیار کیا اور اپنے VAX پلیٹ فارم پر اس نظام کو چلانے کے لئے اس کا نام بی ایس ڈی (برکلے سافٹ ویئر تقسیم) رکھا۔.

اس طرح ، ذرائع کی تقسیم کی دو شاخوں کو منتقل کردیا گیا:

- اے ٹی اینڈ ٹی کی شاخ جو UNIX سسٹم لیبز (USL) کا سسٹم V بننا تھا

- بی ایس ڈی (برکلے سوفٹویئر تقسیم) کیلیفورنیا یونیورسٹی نے تیار کیا

1977 میں اے ٹی اینڈ ٹی نے یونیکس فونٹ کو دوسری کمپنیوں کے لئے دستیاب کردیا ، لہذا یونیکس نما کی ایک بڑی تعداد تیار کی گئی:

  1. اے آئی ایکس: سسٹم V پر مبنی کمرشل یونکس ، فروری 1990 میں IBMHP-UX نے تیار کیا: بی ایس ڈی پر مبنی کمرشل یونکس ، جو 1986 سے ہیولٹ پیکارڈ سن سولرس کے ذریعہ تشکیل دیا گیا تھا: کمرشل یونکس BSD سن مائکرو سسٹم کے ذریعہ تیار کیا گیا ہے اور سسٹم VIRIX پر مبنی ہے: کمرشل یونکس تشکیل دیا گیا منجانب ایس جی آئلٹرکس: کمرشل یونکس ڈی ای سی یوکس ویئر نے تیار کیا: کمرشل یونکس جو نوکلو یونکس نے ایس سی او سے تیار کیا: کمرشل یونکس جس کی بنیاد 1979 میں سانٹا کروز آپریشنز اور ہیولٹ پیکارڈ ٹرو 64 یونکس نے تیار کی تھی: یہ کمپیک یونکس کومپاک کے ذریعہ تشکیل دیا گیا تھا۔

1983 میں اے ٹی اینڈ ٹی کو اپنے یونکس کو تجارتی بنانے کا حق حاصل تھا ، حقیقت یہ ہے کہ یونکس سسٹم V کا تجارتی ورژن ، UNIX System V کی ظاہری شکل کا آغاز ہوا۔

لینس ٹوروالڈس لینکس کا خالق

1985 میں ، ڈچ کے ایک استاد ، اینڈریو ٹیننبم نے اپنے طلباء کو اس نظام کو پروگرامنگ سکھانے کے لئے ایک منی آپریٹنگ سسٹم بنایا ، جسے " منکس " کے نام سے موسوم کیا گیا۔ 1991 میں ، فن لینڈ کے ایک طالب علم ، لینس ٹوورلڈس نے ، مینیکس ماڈل کی بنیاد پر ڈیزائن کرنے کا فیصلہ کیا ، یہ ایک آپریٹنگ سسٹم تھا ، جس میں 386 قسم کے فن تعمیرات پر کام کرنے کا امکان موجود تھا ۔اس نے اس آپریٹنگ سسٹم کو " لینکس " کا نام دیا۔

زیادہ تر آپریٹنگ سسٹم کو دو مختلف کنبوں میں گروپ کیا جاسکتا ہے۔ ان میں سے ایک مائیکروسافٹ آپریٹنگ سسٹم ہے جو ونڈوز این ٹی پر مبنی تھا ، دوسرے (تقریبا all باقی تمام) یونیکس سنٹرک ورثہ رکھتے ہیں۔

اس آخری فیملی میں ، ہمارے پاس لینکس ، میک او ایس ایکس ، اینڈرائڈ ، آئی او ایس ، کروم او ایس ، اوربیس اور یہاں تک کہ آپ کے موڈیم یا روٹر پر فرم ویئر نصب ہے۔ یہ سب ، اور ممکنہ طور پر کچھ ہزار مزید ، اکثر "یونکس نما" آپریٹنگ سسٹم کہلاتے ہیں۔

اپنے پہلے ورژن سے ، یونکس پہلے ہی کچھ اہم ڈھانچے اور ڈیزائن کے اوصاف لایا ہے جو اس کی مختلف حالتوں میں آج تک موجود ہیں۔

ان میں سے ایک چھوٹی اور ماڈیولر افادیت پیدا کرنے میں "یونکس فلسفہ" ہے۔ اگر آپ لینکس ٹرمینل سے واقف ہیں تو ، آپ کو اس سے واقف ہونا چاہئے۔ یہ نظام خود ہی بہت ساری افادیت پیش کرتا ہے جنہیں نظام پر مزید پیچیدہ کام انجام دینے کے لئے مختلف طریقوں سے جوڑا جاسکتا ہے۔

یونکس پر ایک بہت ہی مفید فائل ڈھانچہ کا نظام بھی ہے ، جو پروگراموں اور ان کے فائل کنیکشن کے ذریعہ استعمال ہوسکتا ہے۔ وہ جملہ اور لینکس سے وابستہ معروف جہاں یونیکس کی طرف سے "سب کچھ ایک فائل ہے" ، ایک حقیقی وراثت ہے۔ اس میں خصوصی فائلیں اور ہارڈ ویئر ڈیوائسز شامل ہیں جو آپریٹنگ سسٹم کے بارے میں معلومات فراہم کرتی ہیں۔ دوسری طرف دیکھتے ہوئے ، صرف ونڈوز اپنی ڈرائیو کا نام حرفوں کے ساتھ رکھتا ہے ، یہ حقیقت DOS سسٹم سے مکمل طور پر وراثت میں ملی ہے۔

یونکس ٹائم لائن

حقیقت میں ، جی این یو / لینکس بی ایس ڈی کی براہ راست اولاد نہیں ہے ، لیکن یہ یونیکس پروجیکٹ کی اولاد ہے جس کی جڑیں ریاستہائے متحدہ میں اسکولوں اور یونیورسٹیوں میں پڑتی ہیں۔ بہت سے موجودہ آپریٹنگ سسٹم ، جیسے اینڈرائڈ ، کروم او ایس ، اور دوسرے آپریٹنگ سسٹم کے میزبان GNU / Linux پر مبنی ہیں۔

ہم آپ کو قبول کرتے ہیں کلاؤڈ لینکس کیا ہے اور اس کے فوائد کیا ہیں

دوسری طرف ، یونیکس کے مستقبل کے پیش نظر ایک مارکیٹ کی تلاش کی جائے گی۔ بڑے بڑے کارپوریشن اپنے گھریلو ورژن کی مارکیٹنگ کے ل their اپنا یونیکس بنانا اور لائسنس دینا چاہتے تھے۔ ان بڑے کارپوریشنوں میں ایس سی او یونیکس ویئر ، نوول اپنے حیرت انگیز نیٹ ویئر کے ساتھ ، سن کے ساتھ سولاریس ، HP-UX ، IBM AIX ، SGI IRIX اور بہت سے دیگر شامل تھے۔ ایک حقیقت جو بہت سے لوگوں کو معلوم نہیں ہے وہ یہ ہے کہ مائیکروسافٹ نے بھی مائیکروسافٹ زینکس کے ساتھ اپنا یونکس نما تخلیق کرنے کا مذاق داخل کیا۔

اس ساری تاریخ سے صاف ظاہر ہوتا ہے کہ مائیکرو سافٹ نے اپنے سسٹم کو تیار کرتے وقت شروع سے پروجیکٹ شروع نہیں کیا ہے۔ آج مائیکرو سافٹ کے تمام آپریٹنگ سسٹم ونڈوز NT کرنیل پر مبنی ہیں۔ ہمارے پاس ونڈوز 7 ، ونڈوز 8 ، ونڈوز آر ٹی ، ونڈوز فون 8 ، ونڈوز سرور ، اور ایکس بکس آپریٹنگ سسٹم ہے ، جو ونڈوز این ٹی کرنل کا استعمال کرتے ہیں جو ایم ایس ڈی او ایس سے وراثت میں حاصل کرکے پرانے پروگراموں سے مطابقت برقرار رکھنے کے لئے ڈیزائن کیا گیا تھا۔

یونکس کا معیار

اے ٹی اینڈ ٹی سسٹم وی یا بی ایس ڈی کی بنیاد پر بنائے گئے یونیکس سسٹم کی ایک بڑی تعداد کو دیکھتے ہوئے ، یونکس کے معیار کا سوال 1981 سے / وغیرہ / گروپ ڈسکشن گروپ میں ڈال دیا گیا تاکہ زیادہ سے زیادہ نقل و حرکت کی ضمانت ہوسکے۔ نظام:

  • 1983 میں ، اے ٹی اینڈ ٹی نے ایس وی آئی ڈی (سسٹم وی انٹرفیس ڈیفینیشن) کو شائع کرتے ہوئے سسٹم وی کی وضاحت کی۔ یہ پہلی تعریف 1984 میں پوسیکس سے مختلف ہے۔). پوسیکس اس طرح آئی ای ای پی 1003 کے نام سے بھی جانا جاتا ہے۔ اسی کے ساتھ ہی ، بلڈروں کا ایک کنسورشیم (سن ، آئی بی ایم ، ایچ پی ، ڈی ای سی ، اے ٹی اینڈ ٹی ، یونیسس ​​اور آئی سی ایل) ایکس / اوپن پورٹ ایبل گائیڈ ایشو 3 (ایکس پی جی 3) معیار کو شائع کرتا ہے۔ اس معیار سے خاص طور پر جغرافیائی محل وقوع (تاریخ ، حرف تہجی ، وغیرہ) میں پچھلے اختلافات سے مراد ہے۔

یونکس کیوں تھا اور کیا یہ اہم ہے؟

کیا آپ نے میک OS X ٹرمینل یا اپنے فائل سسٹم کی ساخت پر ایک نظر ڈالی ہے؟ میک اور لینکس یونکس نما آپریٹنگ سسٹم ہیں۔ اس ساری تاریخ کے بارے میں تھوڑا سا جاننے سے ، یہ بہتر طور پر سمجھنے میں مدد ملتی ہے کہ "یونکس نما" آپریٹنگ سسٹم کیا ہے ، اور مارکیٹ میں اتنے آپریٹنگ سسٹم ایک دوسرے سے اتنے مماثل کیوں ہیں ، جبکہ ونڈوز دوسروں سے اتنا مختلف نظر آتا ہے۔. اس کی وضاحت کرتی ہے کہ میک OS X میں ٹرمینل کا استعمال کرتے وقت ، اگر آپ لینکس کے صارف ہیں تو آپ کو زیادہ آرام دہ محسوس ہوگا۔

ہم لینکس کی بہترین تقسیم اور روشنی کی تقسیم کی تجویز کرتے ہیں جو اس وقت موجود ہیں۔

یونکس سسٹم ایک ملٹی یوزر ، ملٹی ٹاسک آپریٹنگ سسٹم ہے ، جس کا مطلب ہے کہ ایک ہی یا ایک سے زیادہ صارفین کے ذریعہ ایک ہی پروگرام میں ایک سے زیادہ پروگرام چلانے کی اجازت ہے۔ اس میں ایک یا ایک سے زیادہ شیل ترجمان ہیں ، نیز بڑی تعداد میں کمانڈ اور متعدد سہولیات ہیں۔ اس میں بڑی نقل و حرکت بھی ہے ، جس کا مطلب ہے کہ تقریبا almost تمام پلیٹ فارمز پر یونکس سسٹم انسٹال کرنا ممکن ہے۔

ہارڈ ویئر

ایڈیٹر کی پسند

Back to top button