হার্ডওয়্যারের

ইউনিক্স কী?

সুচিপত্র:

Anonim

প্রথম ইউনিক্স সিস্টেম 1965 সালে মার্কিন যুক্তরাষ্ট্রের নিউ জার্সির মারে হিলের এটি অ্যান্ড টি বেল ল্যাবগুলিতে কেন থম্পসন দ্বারা বিকাশ করা হয়েছিল। কেন থম্পসনের উদ্দেশ্য ছিল " মাল্টিক্স " নামে একটি সাধারণ ইন্টারেক্টিভ অপারেটিং সিস্টেম বিকাশ করা ”(মাল্টিপ্লেক্সড ইনফরমেশন অ্যান্ড কম্পিউটিং সিস্টেম) তার তৈরি গেমটি ব্যবহার করতে সক্ষম হতে (স্পেস ট্র্যাভেল, সৌরজগতের সিমুলেশন)।

সূচি সূচি

ইউনিক্স কী?

এই প্রকল্পটি শুরুর সাথে সাথে মাল্টিক্সকে ঘিরে এমআইটি (ম্যাসাচুসেটস ইনস্টিটিউট অফ টেকনোলজি), জেনারেল ইলেকট্রিক কোং এবং বেল ল্যাব সমন্বয়ে একটি কনসোর্টিয়াম গঠিত হয়েছিল।

তবে ১৯69৯ সালের এপ্রিলে বেল এবং এটিএন্ডটি পরীক্ষাগারগুলি মাল্টিক্সের পরিবর্তে জিইসিওএস (জেনারেল ইলেকট্রিক কমপ্রেসিয়েন্স অপারেটিং সিস্টেম) ব্যবহার করার সিদ্ধান্ত নিয়েছে।

এছাড়াও, কেন থম্পসন এবং ডেনিস রিচি দলে যোগ দিয়েছিলেন এবং একটি ছোট মেশিনে স্পেস ট্র্যাভেল গেমটি চালানোর প্রয়োজন ছিল (একটি ডিসি পিডিপি - পিডিপি -7, প্রোগ্রামযুক্ত ডেটা প্রসেসর যার প্রোগ্রামগুলি চালানোর জন্য কেবল 4K মেমোরি রয়েছে। ব্যবহারকারীদের থেকে)। এই কারণেই তারা ইউএনআইএসএস (ইউএনপ্লিক্সড ইনফরমেশন অ্যান্ড কম্পিউটিং সার্ভিস) নামক মাল্টিক্সের একটি হ্রাস সংস্করণ তৈরি করার জন্য সিস্টেমটি পুনরায় তৈরি করেছিলেন।

এইভাবে, ইউএনআইএসএস-এর হ্রাস সংস্করণ সহ, জানুয়ারি 1, 1970 কে ইউনিক্স সিস্টেমটির জন্মের আনুষ্ঠানিক তারিখ হিসাবে বিবেচনা করা হয় এবং এটি পরিষ্কার করে দেয় যে সমস্ত ইউনিক্স ঘড়ি এই তারিখ থেকে কেন শুরু হয়।

এই ক্রিয়াকলাপগুলির সমান্তরাল, ডি রিচি সি ভাষার সংজ্ঞায় ব্যাপকভাবে অংশ নিয়েছিলেন (যেহেতু তিনি বিডাব্লু কার্নিঘান সহ অন্যতম আবিষ্কারক হিসাবে বিবেচিত), তাই পুরো সিস্টেমটি সি ১৯ language৩ সালে সম্পূর্ণরূপে পুনরায় লিখিত হয়েছিল এবং ইউনিক্সে বাপ্তিস্ম নিয়েছিল। সময়-ভাগ করে নেওয়ার ব্যবস্থা (টিএসএস)।

1979 সালে যখন সিস্টেমটি 7 সংস্করণে চলে গিয়েছিল, তখন বিবর্তনের সাথে অসংখ্য উল্লেখযোগ্য পরিবর্তন ঘটেছিল যেমন:

- ফাইলগুলির আকার সম্পর্কিত সমস্যা নির্মূল করা

- আরও ভাল সিস্টেমের গতিশীলতা (অসংখ্য উপাদান প্ল্যাটফর্মগুলিতে অপারেশন)

- অসংখ্য ইউটিলিটি সংযোজন

১৯৫6 সালের ডিক্রির মাধ্যমে টেলিগ্রাফিক বা টেলিফোন সরঞ্জাম ব্যতীত অন্য যে কোনও কিছুই বিপণন করা থেকে বেল ল্যাবগুলি নির্ভর করে, এটি অ্যান্ড টি কোম্পানিকে বাধা দেয়, এজন্যই কেন বিশ্ববিদ্যালয়ের উদ্দেশ্যে ইউনিক্স ফন্টগুলি বিশ্ববিদ্যালয়ের উদ্দেশ্যে বিতরণ করার সিদ্ধান্ত নেওয়া হয়েছিল? এটি নেওয়া হয়েছিল 1973 সালে।

১৯ 1977 সালের শেষদিকে, ক্যালিফোর্নিয়া বিশ্ববিদ্যালয় থেকে একদল গবেষক এটিএক্সএন্ডটি সরবরাহ করে এমন উত্স থেকে ইউনিক্সের একটি সংস্করণ তৈরি করেছিল যাতে তার ভ্যাক্স প্ল্যাটফর্মে সিস্টেমটি চালিত হয় এবং এর নাম দিয়েছে বিএসডি (বার্কলে সফটওয়্যার ডিস্ট্রিবিউশন)। ।

সুতরাং, উত্স বিতরণ দুটি শাখা সরানো হয়েছে:

- এটিএন্ডটি শাখাটি ইউএনআইএক্স সিস্টেম ল্যাবগুলির (ইউএসএল) সিস্টেম ভি হয়ে উঠবে

- ক্যালিফোর্নিয়া বিশ্ববিদ্যালয় কর্তৃক বিএসডি (বার্কলে সফটওয়্যার বিতরণ) তৈরি করা হয়েছে

1977 সালে এটিএন্ডটি অন্যান্য সংস্থাগুলির জন্য ইউনিক্স ফন্টগুলি উপলব্ধ করে, তাই ইউনিক্স-এর মতো একটি বিশাল সংখ্যক বিকাশ ঘটে:

  1. আইআইএক্স: সিস্টেম ভি-এর ভিত্তিতে বাণিজ্যিক ইউনিক্স, ফেব্রুয়ারী 1990 সালে আইবিএমএইচপি-ইউএক্স দ্বারা বিকশিত: বিএসডি ভিত্তিক বাণিজ্যিক ইউনিক্স, হিউলেট প্যাকার্ড সান সোলারিস 1986 সাল থেকে সান মাইক্রোসিস্টেমস দ্বারা নির্মিত এবং সিস্টেম ভিআরআইএক্স-এর ভিত্তিতে বাণিজ্যিক ইউনিক্স বিএসডি তৈরি করেছে: বাণিজ্যিক ইউনিক্স তৈরি এসজিআইআল্ট্রিক্স দ্বারা: বাণিজ্যিক ইউনিক্সটি ডিসিউনিক্সওয়্যারের দ্বারা নির্মিত: এসসিও থেকে নভেল ইউনিক্স দ্বারা নির্মিত বাণিজ্যিক ইউনিক্স: সিস্টেম ভি ভিত্তিক বাণিজ্যিক ইউনিক্স, ১৯৯৯ থেকে সান্তা ক্রুজ অপারেশনস এবং হিউলেট প্যাকার্ডট্রু 64 ইউনিক্স দ্বারা বিকাশ করা হয়েছিল: এই কমপ্যাক ইউনিক্সটি কমপ্যাকের মাধ্যমে তৈরি করা হয়েছিল

1983 সালে এটি অ্যান্ড টি এর ইউনিক্সকে বাণিজ্যিকীকরণ করার অধিকার ছিল, ইউনিক্স সিস্টেমের বাণিজ্যিক সংস্করণ ইউএনআইএক্স সিস্টেম ভি এর উপস্থিতির সূচনা হয়েছিল।

লিনাস টরভাল্ডস লিনাক্স স্রষ্টা

1985 সালে ডাচ শিক্ষক অ্যান্ড্রু ট্যানেনবাউম তার শিক্ষার্থীদের সিস্টেম প্রোগ্রামিং শেখানোর জন্য একটি ন্যূনতম অপারেটিং সিস্টেম তৈরি করেছিলেন, " মিনিক্স " নামে পরিচিত। ১৯৯১ সালে ফিনল্যান্ডের শিক্ষার্থী লিনাস টোভার্ডস ৮ 38 ধরণের আর্কিটেকচারের অপারেটিংয়ের সম্ভাবনা সম্বলিত একটি অপারেটিং সিস্টেম মিনিক্স মডেলের উপর ভিত্তি করে গর্ভধারণের সিদ্ধান্ত নিয়েছিলেন এবং তিনি এই অপারেটিং সিস্টেমটির নাম দিয়েছিলেন " লিনাক্স "।

বেশিরভাগ অপারেটিং সিস্টেম দুটি পৃথক পরিবারে ভাগ করা যায়। এর মধ্যে একটি হ'ল মাইক্রোসফ্ট অপারেটিং সিস্টেমগুলি যা উইন্ডোজ এনটি ভিত্তিক ছিল, অন্যটি (প্রায় সবগুলি) ইউনিক্স-কেন্দ্রিক heritageতিহ্য রয়েছে।

এই শেষ পরিবারে, আমরা আপনার মডেম বা রাউটারে লিনাক্স, ম্যাক ওএস এক্স, অ্যান্ড্রয়েড, আইওএস, ক্রোম ওএস, অরবিস এবং এমনকি ফার্মওয়্যার ইনস্টল করেছি। এগুলি এবং সম্ভবত আরও কয়েক হাজার, প্রায়শই "ইউনিক্সের মতো" অপারেটিং সিস্টেম হিসাবে পরিচিত

এর প্রথম সংস্করণগুলি থেকে, ইউনিক্স ইতিমধ্যে কিছু গুরুত্বপূর্ণ কাঠামো এবং নকশার বৈশিষ্ট্য এনেছে যা তার রূপগুলিতে আজ অবধি বাস করে।

এর মধ্যে একটি হ'ল ক্ষুদ্র ও মডুলার ইউটিলিটি তৈরিতে "ইউনিক্স দর্শন"। আপনি যদি লিনাক্স টার্মিনালের সাথে পরিচিত হন তবে এটি আপনার পরিচিত হওয়া উচিত। সিস্টেম নিজেই বিভিন্ন ইউটিলিটি সরবরাহ করে যা সিস্টেমে আরও জটিল কাজ সম্পাদনের জন্য বিভিন্ন উপায়ে একত্রিত করা যেতে পারে।

ইউনিক্সে একটি খুব দরকারী ফাইল স্ট্রাকচার সিস্টেম রয়েছে যা প্রোগ্রাম এবং তাদের ফাইল সংযোগ দ্বারা ব্যবহৃত হতে পারে। এই বাক্যাংশ এবং লিনাক্সের সাথে সুপরিচিত সংযুক্ত যেখানে "সবকিছুই একটি ফাইল", ইউনিক্সের সত্যিকারের উত্তরাধিকার। এর মধ্যে রয়েছে এমন বিশেষ ফাইল এবং হার্ডওয়্যার ডিভাইস যা অপারেটিং সিস্টেম সম্পর্কিত তথ্য সরবরাহ করে। অন্য দিকে তাকালে, কেবল উইন্ডোজ তার ড্রাইভগুলির নাম অক্ষর দিয়ে রাখে, এটি একটি ডস সিস্টেম থেকে সম্পূর্ণ উত্তরাধিকার সূত্রে প্রাপ্ত।

ইউনিক্স টাইমলাইন

সত্য বলতে গেলে, জিএনইউ / লিনাক্স বিএসডি-র সরাসরি বংশধর নয়, এটি ইউনিক্স প্রকল্পের বংশধর, যার মূল আমেরিকা যুক্তরাষ্ট্রের স্কুল এবং বিশ্ববিদ্যালয়গুলিতে রয়েছে। অনেকগুলি বর্তমান অপারেটিং সিস্টেম, যেমন অ্যান্ড্রয়েড, ক্রোম ওএস এবং অন্যান্য অপারেটিং সিস্টেমের হোস্টগুলি জিএনইউ / লিনাক্স ভিত্তিক।

আমরা আপনাকে ক্লাউডলিনাক্স কী এবং এর সুবিধাগুলি কী তা স্মরণ করি

অন্যদিকে, ইউনিক্সের ভবিষ্যতের দৃষ্টিভঙ্গি নিয়ে বাজার অনুসন্ধান করতে হবে। বড় কর্পোরেশনগুলি তাদের নিজস্ব সংস্করণগুলি বাজারজাত করার জন্য তাদের নিজস্ব ইউনিক্স তৈরি এবং লাইসেন্স করতে চেয়েছিল। এই বৃহত কর্পোরেশনগুলির মধ্যে এসসিও ইউনিক্সওয়্যার, নভেল এর দুর্দান্ত নেটওয়্যার, সান উইথ সোলারিস, এইচপি-ইউএক্স, আইবিএম এআইএক্স, এসজিআই আইআরআইএক্স এবং আরও অনেকগুলি ছিল। এমন একটি সত্য যা অনেকেই জানেন না তা হ'ল মাইক্রোসফ্টও মাইক্রোসফ্ট জেনিক্সের সাথে তাদের নিজস্ব ইউনিক্সের মতো তৈরি করার রসিকতায় প্রবেশ করেছিল।

এই সমস্ত ইতিহাস স্পষ্টভাবে দেখায় যে মাইক্রোসফ্ট সিস্টেম বিকাশ করার সময় স্ক্র্যাচ থেকে কোনও প্রকল্প শুরু করে নি। আজ সমস্ত মাইক্রোসফ্ট অপারেটিং সিস্টেমগুলি উইন্ডোজ এনটি কার্নেলের উপর ভিত্তি করে। আমাদের উইন্ডোজ 7, ​​উইন্ডোজ 8, উইন্ডোজ আরটি, উইন্ডোজ ফোন 8, উইন্ডোজ সার্ভার এবং এক্সবক্স অপারেটিং সিস্টেম রয়েছে, যা একটি উইন্ডোজ এনটি কার্নেল ব্যবহার করে যা পুরানো প্রোগ্রামগুলির সাথে সামঞ্জস্য বজায় রাখার জন্য ডিজাইন করা হয়েছিল এমএসডিওএস থেকে উত্তরাধিকার সূত্রে প্রাপ্ত।

ইউনিক্স মান

এটিএন্ডটি সিস্টেম ভি বা বিএসডি-র উপর ভিত্তি করে তৈরি প্রচুর সংখ্যক ইউনিক্স সিস্টেম দেওয়া, একটি ইউনিক্স স্ট্যান্ডার্ডের প্রশ্নটি 1981 সাল থেকে / ইত্যাদি / গ্রুপ আলোচনার গ্রুপে রাখা হয়েছিল যাতে মধ্যে সর্বাধিক গতিশীলতার গ্যারান্টি থাকতে পারে? সিস্টেম:

  • 1983 সালে, এটি অ্যান্ড টি এসভিআইডি (সিস্টেম ভি ইন্টারফেস সংজ্ঞা) প্রকাশ করে যা সিস্টেম ভি-র বর্ণনা দেয় 1984 1984 সালে এই প্রথম সংজ্ঞাটি পসিক্স থেকে পৃথক হয় / ইত্যাদি / গোষ্ঠী পোসিক্স প্রকাশ করে, আইইইইই (ইলেকট্রিক্যাল অ্যান্ড ইলেকট্রনিক্স ইঞ্জিনিয়ার্স ইনস্টিটিউট ইনস্টিটিউট) এর অধীনে বিকাশিত মানগুলির একটি সিরিজ)। পোজিক্স আইআইইই পি 1003 নামেও পরিচিত known একই সময়ে, বিল্ডারদের একটি সংঘ (সান, আইবিএম, এইচপি, ডিসি, এটিএন্ডটি, ইউনিসিস এবং আইসিএল) এক্স / ওপেন পোর্টেবল গাইড ইস্যু 3 (এক্সপিজি 3) স্ট্যান্ডার্ড প্রকাশ করে। এই মানটি বিশেষত ভৌগলিক অবস্থানের পূর্বের পার্থক্যগুলি (তারিখ, বর্ণমালা, ইত্যাদি) বোঝায়।

ইউনিক্স কেন এবং এটি গুরুত্বপূর্ণ?

আপনি কি ম্যাক ওএস এক্স টার্মিনাল বা আপনার ফাইল সিস্টেমের কাঠামোটি একবার দেখেছেন? ম্যাক এবং লিনাক্স ইউনিক্সের মতো অপারেটিং সিস্টেম। এই সমস্ত ইতিহাস সম্পর্কে কিছুটা জানতে পেরে, এটি একটি "ইউনিক্সের মতো" অপারেটিং সিস্টেম কী এবং বাজারে এতগুলি অপারেটিং সিস্টেম একে অপরের সাথে একই রকম কেন, অন্যদিকে উইন্ডোজ অন্যদের থেকে এত আলাদা দেখাচ্ছে বলে এটি আরও ভালভাবে বুঝতে সহায়তা করে। । এটি ব্যাখ্যা করে যে ম্যাক ওএস এক্স-এ টার্মিনালটি ব্যবহার করার সময় আপনি লিনাক্স ব্যবহারকারী হওয়ার ক্ষেত্রে আপনি আরও স্বাচ্ছন্দ্য বোধ করবেন।

আমরা বর্তমানে উপস্থিত সেরা লিনাক্স বিতরণ এবং হালকা বিতরণের প্রস্তাব দিই।

ইউনিক্স সিস্টেমটি একটি মাল্টি-ইউজার, মাল্টি-টাস্কিং অপারেটিং সিস্টেম, যার অর্থ একটি একক বা মাল্টি-প্রসেসর কম্পিউটার এক বা একাধিক ব্যবহারকারী একযোগে একাধিক প্রোগ্রাম চালানোর অনুমতি দেয়। এটিতে এক বা একাধিক শেল ইন্টারপ্রেটার রয়েছে, পাশাপাশি প্রচুর পরিমাণে কমান্ড এবং অসংখ্য ইউটিলিটি রয়েছে। এটির দুর্দান্ত চলনও রয়েছে যার অর্থ প্রায় সমস্ত প্ল্যাটফর্মগুলিতে একটি ইউনিক্স সিস্টেম ইনস্টল করা সম্ভব।

হার্ডওয়্যারের

সম্পাদকের পছন্দ

Back to top button