কী ইউনিক্স বিশেষ করে তোলে?

লেখক: Judy Howell
সৃষ্টির তারিখ: 2 জুলাই 2021
আপডেটের তারিখ: 1 জুলাই 2024
Anonim
৪০টি মহামূল্যবান উপদেশ যা হাদিস কোরআনের বিভিন্ন জায়গা থেকে নেওয়া হয়েছে
ভিডিও: ৪০টি মহামূল্যবান উপদেশ যা হাদিস কোরআনের বিভিন্ন জায়গা থেকে নেওয়া হয়েছে

কন্টেন্ট



সূত্র: লাইটকম / আইস্টকফোটো

ছাড়াইয়া লত্তয়া:

মাইক্রোসফ্টের পছন্দগুলি থেকে চ্যালেঞ্জের মোকাবেলায় এই অদ্ভুত অপারেটিং সিস্টেমটি কেন সহ্য হয়েছে? উত্তরটি সহজ: অনেক বিকাশকারী এটির জন্য আইডিই এবং জাভার মতো ভাষার মতো একতরফা সরঞ্জামগুলির জন্য একটি সতেজ বিকল্প খুঁজে পান।

S০ এর দশকের গোড়ার দিকে ইউনিক্স দৃশ্যটিতে প্রবেশ করার পরে, কম্পিউটার জগতের পর্যবেক্ষকরা বিশেষজ্ঞ প্রোগ্রামারদের দ্বারা এবং এর জন্য নকশাকৃত একটি অপারেটিং সিস্টেম হিসাবে এটি দ্রুত লিখে ফেলেন। তাদের ঘোষণাপত্র সত্ত্বেও, ইউনিক্স মারা যেতে অস্বীকার করে। ১৯৮৫ সালে ফিরে এসে স্টিয়ার্ট শাইফেট বিস্মিত হয়েছিলেন যে ইউনিক্স ভবিষ্যতে পিবিএস শো "দ্য কম্পিউটার ক্রোনিকালস" -তে এমএস-ডস ভালভাবে কাটানোর পরেও ভবিষ্যতের মানক অপারেটিং সিস্টেম হয়ে উঠবে কিনা। 2018 সালে, এটি পরিষ্কার করে দিয়েছে যে ইউনিক্স আসলেই স্ট্যান্ডার্ড অপারেটিং সিস্টেম, ডেস্কটপ পিসিতে নয়, স্মার্টফোন এবং ট্যাবলেটগুলিতে।

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


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

স্তরটি

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

এই ব্যবহারকারীরা তাদের বেশিরভাগ সময় শেলটিতে ব্যয় করেন যা প্রোগ্রাম যা ইনপুট নেয় এবং এটিকে ক্রিয়ায় অনুবাদ করে, হয় প্রোগ্রাম চালায় বা সিস্টেম কনফিগার করে। এটি এমএস-ডস প্রম্পট বা কমোডোর like৪ এর মতো 8-বিট কম্পিউটারে পুরানো বেসিক ভাষার সাথে সমান।


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

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

সবকিছুই একটি () ফাইল

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

কোনও বাগ নেই, কোনও স্ট্রেস নেই - আপনার জীবনকে বিনষ্ট না করে জীবন-পরিবর্তনশীল সফটওয়্যার তৈরির ধাপে গাইড আপনার ধাপ


কেউ যখন সফ্টওয়্যার মানের সম্পর্কে চিন্তা করে না তখন আপনি আপনার প্রোগ্রামিং দক্ষতা উন্নত করতে পারবেন না।

টমাস স্কোভিল লিখেছেন, "সাধারণ থ্রেডটি শব্দগাঁথা ছিল; আমার ইউএনআইএক্স সহকর্মীদের সন্দেহজনকভাবে একটি উচ্চ অনুপাত ইতিমধ্যে কিছুটা পেশায়, স্বাচ্ছন্দ্য এবং সাবলীল স্বভাব এবং এড শব্দগুলির সাথে বিকাশ করেছিল," থমাস স্কোভিল লিখেছিলেন। "তারা পারদর্শী পাঠক এবং লেখক ছিল এবং ইউএনআইএক্স এই শক্তিগুলির সাথে একযোগে অভিনয় করেছিল। ইউনিক্স এক অর্থে তাদের কাছে সাহিত্য ছিল। হঠাৎ ইউনিক্স সম্প্রদায়ের বহুভুজ, উদার-শিল্পের ধরণের ও অস্পষ্ট পাঠককে এতটা রহস্যজনক মনে হয়নি, এবং আরও গভীর ইস্যুটির দিকে ইঙ্গিত করেছেন: বিশ্বব্যাপী চিত্র সংস্কৃতি (টিভি, চলচ্চিত্র, .jpg ফাইল) দ্বারা ক্রমবর্ধমান বিশ্বে, ইউনিক্স শব্দের সংস্কৃতিতে নিহিত রয়েছে ""

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

ছোট সরঞ্জাম

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

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

মনে করুন আপনি কোনও ডুপ্লিকেট ছাড়াই সিস্টেমে লগ ইন করা সমস্ত ব্যবহারকারীর একটি বাছাই করা তালিকা চেয়েছিলেন (ব্যবহারকারীরা একাধিকবার লগইন করতে পারবেন)। এটি দেখতে কেমন লাগে:

কে | কাট-ডি-এফ 1 | সাজানো | uniq

যদিও এটি অদ্ভুত দেখাচ্ছে, এটি এই বিকাশের শৈলীর শক্তি দেখায়। আপনি যদি সিটিতে স্ক্র্যাচ থেকে এটি বাস্তবায়ন করার সিদ্ধান্ত নিয়ে থাকেন তবে আপনি হাজার হাজার কোডের লাইনের দিকে তাকিয়ে থাকতে পারেন।

এই বিকাশের শৈলীটিকে ইউনিক্স দর্শন হিসাবে উল্লেখ করা হয়েছে। আপনি যদি আগ্রহী হন তবে আপনি মাইক গ্যানকার্জ বই "লিনাক্স এবং ইউনিক্স দর্শন" পরীক্ষা করতে চাইতে পারেন।

ইউনিক্স কেন বেঁচে আছে

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

যদি এর অব্যাহত সাফল্য কোনও ইঙ্গিত দেয় তবে ইউনিক্স আগত বছরগুলিতে আরও অনেক বিকাশকারীকে আকর্ষণ করতে থাকবে।