লিনাক্স অপারেটিং সিস্টেম কী এবং এর বৈশিষ্ট্যগুলি

সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন





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

লিনাক্স অপারেটিং সিস্টেম

লিনাক্স অপারেটিং সিস্টেম



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


লিনাক্স অপারেটিং সিস্টেম কী?

লিনাক্স অপারেটিং সিস্টেম ইউএনআইএক্স অপারেটিং সিস্টেমের অন্যতম জনপ্রিয় সংস্করণ, যা ব্যক্তিগত কম্পিউটার ব্যবহারকারীদের জন্য একটি বিনামূল্যে বা কম দামের অপারেটিং সিস্টেম সরবরাহ করার জন্য ডিজাইন করা হয়েছে। এটি একটি দ্রুত পারফরম্যান্স এবং খুব দক্ষ সিস্টেম হিসাবে খ্যাতি অর্জন করেছে his এটি একটি উল্লেখযোগ্যভাবে সম্পূর্ণ অপারেটিং সিস্টেম, যার মধ্যে একটি জিইউআই (গ্রাফিকাল ইউজার ইন্টারফেস), টিসিপি / আইপি, ইমা্যাকস সম্পাদক, এক্স উইন্ডো সিস্টেম ইত্যাদি including



লিনাক্স অপারেটিং সিস্টেমের ইতিহাস

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

  • ১৯৯১ সালে লিনাক্সের একটি ফিনল্যান্ডের শিক্ষার্থী লিনাস টরভাল্ডস প্রবর্তন করেছিলেন।
  • হিউলেট প্যাকার্ড ইউনিক্স (এইচপি-ইউএক্স) 8.0 প্রকাশিত হয়েছিল।
  • 1992 সালে হিউলেট প্যাকার্ড 9.0 প্রকাশিত হয়েছিল।
  • 1993 সালে নেটবিএসডি 0.8 এবং ফ্রিবিএসডি 1.0 প্রকাশিত হয়েছিল।
  • 1994 সালে, রেড হ্যাট লিনাক্স চালু হয়েছিল, ক্যালডেরা ব্রায়ান স্পার্কস এবং র্যানসাম লাভ এবং নেটবিএসডি 1.0 প্রকাশিত দ্বারা প্রতিষ্ঠিত হয়েছিল।
  • 1995 সালে, ফ্রিবিএসডি 2.0 এবং এইচপি ইউএক্স 10.0 প্রকাশিত হয়েছিল।
  • 1996 সালে, কে ডেস্কটপ এনভায়রনমেন্ট ম্যাথিয়াস এট্রিচ দ্বারা বিকাশ করা হয়েছিল।
  • 1997 সালে, এইচপি-ইউএক্স 11.0 প্রকাশিত হয়েছিল।
  • 1998 সালে, এসজিআই ইউনিক্সের পঞ্চম প্রজন্ম অর্থাত্ আইআরআইএক্স 6.5, সান সোলারিস 7 অপারেটিং সিস্টেম এবং ফ্রি বিএসডি 3.0 প্রকাশিত হয়েছিল।
  • 2000 সালে, এসসিও সার্ভার সফ্টওয়্যার বিভাগ এবং পেশাদার পরিষেবা বিভাগের সাথে ক্যালডেরা সিস্টেমগুলির চুক্তি ঘোষণা করা হয়েছিল।
  • 2001 সালে লিনাস টরভাল্ডস লিনাক্স 2.4 সংস্করণ উত্স কোড প্রকাশ করেছিল।
  • 2001 সালে, মাইক্রোসফ্ট Lindows.com এর বিরুদ্ধে একটি ট্রেডমার্ক মামলা করেছিল
  • 2004 সালে, লিন্ডোজের নাম পরিবর্তন করে লিনস্পায়ার করা হয়েছিল।
  • 2004 সালে, উবুন্টুর প্রথম প্রকাশিত হয়েছিল।
  • ২০০৫ সালে, প্রকল্প, ওপেনসুএস নভেলের সম্প্রদায় থেকে একটি বিনামূল্যে বিতরণ শুরু করে।
  • ২০০ 2006 সালে, ওরাকল রেড হ্যাট এর নিজস্ব বিতরণ প্রকাশ করে।
  • ২০০ 2007 সালে, ডেল এতে উবুন্টু প্রি ইনস্টলড সহ ল্যাপটপ বিতরণ শুরু করে।
  • ২০১১ সালে, লিনাক্স কার্নেল 3.0 সংস্করণ প্রকাশিত হয়েছিল।
  • ২০১৩ সালে, গুগলস লিনাক্স ভিত্তিক অ্যান্ড্রয়েড স্মার্টফোনটির বাজারের of৫% ভাগের ফোন দাবি করেছে, যে ফোন পাঠানো হয়েছে তার সংখ্যা অনুসারে।
  • 2014 সালে, উবুন্টু 22,000,000 ব্যবহারকারী দাবি করেছেন users
লিনাক্সের ইতিহাস

লিনাক্সের ইতিহাস

লিনাক্স সিস্টেম আর্কিটেকচার

লিনাক্স অপারেটিং সিস্টেমের আর্কিটেকচারে মূলত এই উপাদানগুলি থাকে: কার্নেল, হার্ডওয়্যার স্তর, সিস্টেম লাইব্রেরি, শেল এবং সিস্টেম ইউটিলিটি।

লিনাক্সের আর্কিটেকচার

লিনাক্সের আর্কিটেকচার

1. কার্নেল অপারেটিং সিস্টেমের মূল অংশ, যা লিনাক্স অপারেটিং সিস্টেমের সমস্ত বড় ক্রিয়াকলাপের জন্য দায়ী। এই অপারেটিং সিস্টেমটি নিয়ে গঠিত বিভিন্ন মডিউল এবং অন্তর্নিহিত হার্ডওয়্যার সাথে সরাসরি ইন্টারঅ্যাক্ট করে। সিস্টেমে অ্যাপ্লিকেশন প্রোগ্রামগুলি বা নিম্ন-স্তরের হার্ডওয়্যার সংক্রান্ত বিবরণগুলি আড়াল করতে কার্নেল প্রয়োজনীয় বিমূর্ততা সরবরাহ করে। কার্নেলের ধরণগুলি নিম্নরূপ:


  • মনোলিথিক কার্নেল
  • মাইক্রো কার্নেল
  • এক্সো কার্নেলগুলি
  • হাইব্রিড কার্নেলস

২. সিস্টেম গ্রন্থাগারগুলি বিশেষ ফাংশন যা অপারেটিং সিস্টেমের কার্যকারিতা বাস্তবায়নের জন্য ব্যবহৃত হয় এবং কার্নেল মডিউলগুলির কোড অ্যাক্সেস অধিকারের প্রয়োজন হয় না।

৩. সিস্টেম ইউটিলিটি প্রোগ্রামগুলি পৃথক এবং বিশেষায়িত স্তরের কাজগুলি করতে দায়বদ্ধ।

৪. লিনাক্স অপারেটিং সিস্টেমের হার্ডওয়্যার স্তরটিতে পেরিফেরিয়াল ডিভাইস যেমন র‌্যাম, এইচডিডি, সিপিইউ থাকে।

৫. শেলটি ব্যবহারকারী এবং কার্নেলের মধ্যে একটি ইন্টারফেস এবং এটি কার্নেলের পরিষেবাদি সরবরাহ করে। এটি ব্যবহারকারীর কাছ থেকে আদেশ নেয় এবং কার্নেলের কার্য সম্পাদন করে। শেলটি বিভিন্ন ধরণের অপারেটিং সিস্টেমে উপস্থিত রয়েছে, যা দুটি ধরণের শ্রেণিবদ্ধ: কমান্ড লাইন শেল এবং গ্রাফিকাল শেল।

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

  • খোল খোল
  • বোর্ন শেল
  • সি শেল
  • পসিক্স শেল

লিনাক্স অপারেটিং সিস্টেমের বৈশিষ্ট্য

লিনাক্স অপারেটিং সিস্টেমের প্রধান বৈশিষ্ট্যগুলি হ'ল

সুবহ: লিনাক্স অপারেটিং সিস্টেম বিভিন্ন ধরণের হার্ডওয়্যারের পাশাপাশি কাজ করতে পারে লিনাক্স কার্নেল যে কোনও ধরণের হার্ডওয়্যার প্ল্যাটফর্মের ইনস্টলেশন সমর্থন করে।

মুক্ত উৎস: লিনাক্স অপারেটিং সিস্টেমের সোর্স কোড অবাধে উপলভ্য এবং লিনাক্স অপারেটিং সিস্টেমের দক্ষতা বাড়াতে, অনেক দল সহযোগিতায় কাজ করে।

মাল্টিউসার লিনাক্স অপারেটিং সিস্টেমটি একটি মাল্টিউজার সিস্টেম, যার অর্থ, একাধিক ব্যবহারকারী একই সাথে র‌্যাম, মেমরি বা অ্যাপ্লিকেশন প্রোগ্রামগুলির মতো সিস্টেম সংস্থানগুলিতে অ্যাক্সেস করতে পারে।

বহুগুণ লিনাক্স অপারেটিং সিস্টেমটি একাধিক প্রোগ্রামিং, যার অর্থ একই সময়ে একাধিক অ্যাপ্লিকেশন চলতে পারে।

শ্রেণিবদ্ধ ফাইল সিস্টেম: লিনাক্স অপারেটিং সিস্টেম একটি স্ট্যান্ডার্ড ফাইল স্ট্রাকচার সরবরাহ করে যেখানে সিস্টেম ফাইল বা ব্যবহারকারী ফাইলগুলি সাজানো হয়।

শেল: লিনাক্স অপারেটিং সিস্টেম একটি বিশেষ ইন্টারপ্রেটার প্রোগ্রাম দেয়, যা ওএসের আদেশগুলি কার্যকর করতে ব্যবহার করা যেতে পারে। এটি কল অ্যাপ্লিকেশন প্রোগ্রামগুলির মতো বিভিন্ন ধরণের ক্রিয়াকলাপ করতে ব্যবহৃত হতে পারে।

সুরক্ষা: লিনাক্স অপারেটিং সিস্টেম ব্যবহারকারী উপলব্ধ সুরক্ষা ব্যবস্থা ডেটা বা পাসওয়ার্ড সুরক্ষা বা নির্দিষ্ট ফাইলগুলিতে নিয়ন্ত্রিত অ্যাক্সেসের মতো প্রমাণীকরণ বৈশিষ্ট্য ব্যবহার করে।

লিনাক্সের বৈশিষ্ট্য

লিনাক্সের বৈশিষ্ট্য

লিনাক্স অপারেটিং সিস্টেমের অ্যাপ্লিকেশন

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

  • ডেল ইনস্পিরন মিনি 9 এবং 12
  • গারমিন নুভি 860, 880 এবং 5000
  • গুগল অ্যান্ড্রয়েড ডেভ ফোন 1
  • এইচপি মিনি 1000
  • লেনোভো আইডিয়াপ্যাড এস 9
  • মটোরোলা মোটোরোকার ইএম 35 ফোন
  • চাইল্ড এক্স ও 2 প্রতি এক ল্যাপটপ
  • সনি ব্র্যাভিয়া টেলিভিশন
  • সনি রিডার
  • টিভো ডিজিটাল ভিডিও রেকর্ডার
  • ভলভো ইন-গাড়ি নেভিগেশন সিস্টেম
  • ইয়ামাহা মোটিফ কীবোর্ড
লিনাক্স অ্যাপ্লিকেশন

লিনাক্স অ্যাপ্লিকেশন

সুতরাং লিনাক্স অপারেটিং সিস্টেম, ইতিহাস, আর্কিটেকচার, বৈশিষ্ট্য এবং লিনাক্স অপারেটিং সিস্টেমের অ্যাপ্লিকেশনগুলি যা ব্যবহার করা যেতে পারে এগুলি সম্পর্কে কম্পিউটার বিজ্ঞান প্রকল্প । তদ্ব্যতীত, এই নিবন্ধ সম্পর্কিত কোনও প্রশ্নের জন্য বা সর্বশেষ ইলেকট্রনিক্স প্রকল্প , আপনি নীচের মন্তব্য বিভাগে মন্তব্য করে আপনার মতামত দিতে পারেন।