ম্যাক ওএস এক্স ও উবুন্টুতে টার্মিনালের মধ্যে পার্থক্য কী?


2

ম্যাকোস এবং উবুন্টু উভয় (এবং অন্যান্য লিনাক্স ওএস) টার্মিনাল / কমান্ড লাইন রয়েছে।

এই টার্মিনাল বিভিন্ন ওএস জুড়ে অভিন্ন? যদি না হয়, গুরুত্বপূর্ণ পার্থক্য কি?

উত্তর:


4

একজন টার্মিনাল এমুলেটর একটি চালানোর জন্য একটি ইন্টারফেস উপলব্ধ করা হয় খোল , যা আবার আপনার অপারেটিং সিস্টেম ফাংশন অ্যাক্সেস করার জন্য একটি ইন্টারফেস।

টার্মিনাল বাস্তব মেশিন ব্যবহার করা হয়, যেমন। একটি কীবোর্ড সংযুক্ত একটি মনিটর, যা আপনার কীস্ট্রোকগুলি অন্যদিকে প্রকৃত কম্পিউটারে পাঠিয়েছে এবং এই কম্পিউটার থেকে আউটপুট গ্রহণ করছে। উদাহরণস্বরূপ, বিখ্যাত VT100 :

enter image description here

আজকাল, এই অ্যাপ্লিকেশন দ্বারা emulated হয়, মত Terminal.app লিনাক্স ডিস্ট্রিবিউশনে GNOME X গ্রাফিকাল ইন্টারফেসের জন্য ওএস এক্স, অথবা গনোম টার্মিনাল।

আপনি যে শেলটি চালাতে পারেন তা থেকে এটি বাতিল করা হয় (উদাঃ। সজোরে আঘাত , zsh , ... ), আপনি অন্য কোন টার্মিনাল এমুলেটর ব্যবহার করতে পারেন। উদাহরণস্বরূপ, ওএস এক্স এ, আপনি ব্যবহার করতে পারেন iTerm 2 , যা স্বাভাবিক টার্মিনাল অ্যাপ্লিকেশন থেকে একটু বেশি অফার করে।

টার্মিনালটি আপনার GUI এবং পাঠ্য-শেল শেলের মধ্যে সেতু হিসাবে, তার কার্যকারিতাটি কীবোর্ড ইনপুট গ্রহণ এবং শেল থেকে আউটপুট প্রদর্শনের বাইরে যেতে হবে। একটি টার্মিনাল উচিত এর মাধ্যমে আপনাকে সরবরাহ করে:

  • জিপিআই অনুলিপি এবং pasting
  • শেল বিশেষ আদেশ পাঠানো (তথাকথিত অব্যাহতি ক্রম ; আপনার টার্মিনাল উদাহরণ মানচিত্র জন্য হবে Cmd - Right Arrow লাইনের শেষে যেতে উপযুক্ত শেল ক্রম *)
  • Hotkeys সঙ্গে অন্যান্য শর্টকাট অনুমতি
  • শেল মাউস ট্র্যাক করার অনুমতি দেয়
  • একযোগে চলমান বিভিন্ন শেল সঙ্গে একাধিক ট্যাব অনুমতি
  • এটি আপনার প্রকৃত পথ পেতে একটি ফাইল আইকনটি শেলটিতে টানতে দেয়
  • ইভেন্টের GUI সূচিত করা হচ্ছে (যেমন একটি জ্বলন্ত পর্দা, অথবা Growl আউটপুট )
  • প্রভৃতি

এটি সংখ্যার জন্য: বিভিন্ন টার্মিনালগুলি একদিকে আপনার অপারেটিং সিস্টেমের সাথে কীভাবে ইন্টারঅ্যাক্ট করে এবং অন্যদিকে শেলের সাথে সম্পর্কিত বিভিন্ন কার্যকারিতা দেয়। আপনি একটি খুঁজে পেতে পারেন টার্মিনাল emulators তুলনা উইকিপিডিয়া উপর।

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


* মনে রাখবেন এটি একটি সরল সরল বিবৃতি। টার্মিনাল শুধুমাত্র বিশেষ কী ম্যাপ করতে একটি উপায় খুঁজে পেতে প্রয়োজন - বিশেষ করে ম্যাকস, যেখানে একটি আছে Command কী - একটি শেল কমান্ড বুঝতে পারেন।

** এটি টার্মিনালের একটি কার্যকারিতাও: রং প্রদর্শন করা হচ্ছে। আপনি প্রকৃতপক্ষে শেল উপাদান হতে দেখানোর জন্য আপনার টার্মিনালটি টুইক করতে পারেন সবুজ যেমন লাল পরিবর্তে. এটি প্রাথমিকভাবে কাস্টমাইজেশনের ব্যাপার।


হিসাবে উইন্ডোজ কনসোল CON?
Daniel Beck

@ ড্যানিয়েলবেক এটা না যে ? যদি না হয়, দয়া করে আমাকে আলোকিত করুন, আমি এখানে উইন্ডোজ সম্পর্কে অনেক কিছু জানি না।
slhck

কোন ধারণা, কেন আমি জিজ্ঞাসা করছি। আমি শুধুমাত্র ডোএস ডিভাইসের নাম জানি, এবং এটিতে লেখা ( echo foo > con ) আউটপুট পরে অনির্দেশ্যযোগ্য করে তোলে।
Daniel Beck

1
উইন্ডোজ একটি সম্পূর্ণ ভিন্ন বল খেলা, কারণ এটি এবং তার পূর্বসূরিদের সত্যিই প্রথম স্থানে সম্পূর্ণ কাচ TTY প্যাডিজম ছিল না। আমি কেবল আপনার উত্তর আউট যে বাক্য গ্রহণ সুপারিশ। এটি ভালভাবে বিভ্রান্তিকর, এবং উইন্ডোজ ব্যাখ্যা করা সত্যিই এই প্রশ্নটির প্রথম দিকের মধ্যেই নয়।
JdeBP

@ জেডিবিপি তাই ড। এটা উইন্ডোজ তারপর কিভাবে কাজ করে?
slhck

1

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

দ্য খোল (বা কমান্ড ইন্টারপ্রেটার) কমান্ড চালায় এবং ফলাফল প্রদান করে। আপনি মূলত উভয় অপারেটিং সিস্টেমের একই শেল চালাতে পারেন:

  • সজোরে আঘাত
  • csh শেল
  • ksh
  • zsh

উল্লিখিত অপারেটিং সিস্টেমের শেলগুলি (প্রশ্ন ট্যাগগুলিতে) একই কোর কমান্ডগুলি ব্যবহার করছে কারণ এটি ইউনিক্স-এর মতো এবং এটি পূরণ করতে হবে POSIX মান। আপনি উভয় অপারেটিং সিস্টেমের উপর পরিচিত বোধ করবে কেন।


আপনি টার্মিনাল মধ্যে পার্থক্য কি সম্পর্কে একটি শব্দ বলেন না। আপনি শুধুমাত্র শেল সম্পর্কে কথা বলা হয়। শেল টার্মিনাল নয়।
slhck

ওএস এক্স ব্যবহার করে bash সকল ব্যবহারকারীদের জন্য ডিফল্ট শেল হিসাবে, তাই আপনার লিঙ্কগুলি বিভ্রান্তিকর। তালিকায় উল্লিখিত প্রায় সব প্রোগ্রাম ব্যবহার করা শেল থেকে স্বাধীন।
Daniel Beck

ধন্যবাদ। লিঙ্ক মুছে ফেলা হয়েছে। নোট: এমনকি bash ডিফল্ট শেল হয়, আপনি যদি চান তবে একটি ভিন্ন শেল ব্যবহার করতে পারেন।
udo
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.