টার্মিনাল বনাম শেল [নকল]


14

সম্ভাব্য সদৃশ:
শেল, কনসোল এবং টার্মিনালের মধ্যে পার্থক্য কী?

এটি সম্ভবত একটি নির্বোধ প্রশ্নের মতো মনে হচ্ছে তবে শন (যেমন বোর্ন বা বাশ) এবং জিনোমে টার্মিনাল অ্যাপ্লিকেশনটির মধ্যে স্পষ্টভাবে পার্থক্য করতে আমার অনেক সমস্যা হচ্ছে। আমি বুঝতে পারি যে উভয়ই সম্পূর্ণ আলাদা কিন্তু আমি পাঠ্যে লিখিত একটি পরিষ্কার উত্তর খুঁজে পেতে পারি না। উভয় মধ্যে কেউ স্পষ্টভাবে পার্থক্য করতে পারে?

উত্তর:


15

টার্মিনাল প্রোগ্রামটি শেলের একটি গ্রাফিকাল ইন্টারফেস। শেলটি হ'ল প্রকৃতপক্ষে কমান্ডগুলি পরিচালনা করে এবং তাই; টার্মিনাল প্রোগ্রামটি কেবল এটিকে গ্রাফিকাল পরিবেশের সাথে ইন্টারঅ্যাক্ট করার একটি উপায় দেয়।


8

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

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

সুতরাং আপনার শেলটি (সম্ভবত ব্যাশ) রয়েছে এবং এর চারপাশে আবৃত হ'ল জিনোম টার্মিনাল। জিনোম টার্মিনালটি ঠিক কী চালাতে পারে তা দেখতে (Alt + F2) gnome-terminal, xtermএবং rxvtএর মধ্যে এবং সেগুলি কোথায় পৃথক এবং কী মিল রয়েছে তা দেখুন।


1

আমি মনে করি আপনি সত্যিই যা জিজ্ঞাসা করছেন তা হ'ল কনসোল এবং টার্মিনাল অ্যাপ্লিকেশনটির মতো পার্থক্য কী xterm?

যদি তা হয় তবে কনসোলটি মেশিনে স্থানীয়, কেবল একটি কনসোল থাকতে পারে। কনসোলের আউটপুটটি নির্দেশিত হয় /dev/consoleযার অর্থ সাধারণত আপনার মনিটর। অন্যদিকে, একটি টার্মিনাল সত্যই একটি টার্মিনাল এমুলেটর যা সেই দিনগুলিতে ফিরে আসে যখন মেইনফ্রেমগুলি পুরো ঘরের মতো বড় ছিল এবং আপনার ব্যবহারকারীরা মেনফ্রেমের নিকটবর্তী বোবা টার্মিনালের সাথে যোগাযোগ করেছিলেন । টার্মিনালগুলির সাথে ইন্টারঅ্যাক্ট করার জন্য টার্মিনাল কমান্ডগুলি সিরিয়াল লাইনের মাধ্যমে মেইনফ্রেমে প্রেরণ করবে। আজকাল, আমরা এখনও টার্মিনাল ব্যবহার করি, তবে সেগুলি অনুকরণ করা হয় যাতে আমরা একের বেশি ব্যবহার করতে পারি (প্রত্যেকটি সিউডো টাইটির মতো আবদ্ধ /dev/pts#) এবং আমরা এমনকি এগুলি দূরবর্তীভাবে ব্যবহার করতে পারি এবং তাদের সংযোগটি ইন্টারনেটে একটি এনক্রিপ্ট করা এসএসএইচ চ্যানেলের মাধ্যমে ফরোয়ার্ড করতে পারি।

কনসোল এবং একটি টার্মিনাল অ্যাপ্লিকেশন উভয় লগইন করার পরে আপনার শেল (গুলি) শুরু করে।


-2

টার্মিনালটি মূলত একটি উইন্ডোতে একটি এমুলেটেড শেল।

আপনি যদি সত্যিকারের শেল সং টার্মিনাল দেখতে চান তবে গ্রাফিকাল ইন্টারফেসে ফিরে যেতে Ctrl+ Alt+ F1এবং Ctrl+ Alt+ চাপুন F8


টার্মিনাল কোনও শেল নয় sort
ইগনাসিও ওয়াজকেজ-আব্রামস

@ ডেনিস কেয়ারটি বিস্তারিতভাবে বর্ণনা করতে হবে?
ডিজিটপ্লেস

Ignacio মন্তব্য দেখুন। একটি টার্মিনাল, এটি সিস্টেম কনসোল বা gnome-terminal, xtermবা পিটিটিওয়াই শারীরিক টার্মিনালের তুলনায় আরও অনুরূপ (এবং এইভাবে এটি একটি এমুলেটর )একটি শেল সফ্টওয়্যার এক টুকরা যে, অন্যান্য বিষয়ের মধ্যে, ইনপুট গ্রহণ, প্রসেসিং, এবং একটি টার্মিন্যালে আউটপুট।
পরবর্তী বিজ্ঞপ্তি না দেওয়া পর্যন্ত বিরতি দেওয়া হয়েছে।

@ ডেনিস তাই আমি এটির কথাটি বলা উচিত "টার্মিনালে মূলত একটি গ্রাফিকাল উইন্ডোর মধ্যে একটি এমুলেটেড শেল থাকে" "
ডিজিটপ্লেস

একটি টার্মিনাল অগত্যা একটি গ্রাফিকাল উইন্ডো নয় এবং এটিতে শেল অগত্যা চলমান নয়। এবং শেলটি অনুকরণীয় নয় (এটি অন্য কোনও প্রোগ্রাম হতে পারে)। আপনি যা জিজ্ঞাসা করছেন তা মূলত আপনার আসল সমান। এখানে উত্তরটি দেখুন যা সম্পূর্ণ হওয়ার খুব কাছাকাছি এবং মোটামুটি নির্ভুল is
পরবর্তী বিজ্ঞপ্তি না দেওয়া পর্যন্ত বিরতি দেওয়া হয়েছে।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.