ভার্চুয়াল টার্মিনাল কেন "ভার্চুয়াল", এবং "কেন" কেন "আসল" টার্মিনাল?


168

আমি আশা করি প্রশ্নটি স্ব-ব্যাখ্যামূলক।

আমার বোঝার যে gnome-terminalএবং konsoleহয় ভার্চুয়াল টার্মিনাল, এবং তারা মূলত একই উদ্দেশ্যে কাজ করছে, বিভিন্ন ঐচ্ছিক কমান্ড অনুবাদকের একটি কমান্ড লাইন পরিবেশে অর্থাত। (আমি এটি নিশ্চিত না যে এটি এটি দেখার সঠিক উপায় কিনা))

আমি অনুমান যে বাস্তব টার্মিনাল যেখানে আমি ভুল keying দ্বারা occasionaly teleported করছি Ctrl+ + Alt+ + F1, F2ইত্যাদি

তবে সেই কালো-স্ক্রিনের অন্তর্দেশে "ড্রাগন থাকুন", সুতরাং আমি যত তাড়াতাড়ি আমি Ctrl+ Alt+ টিপতে পেরেছি F7(

  • হয় / "বাস্তব" টার্মিনাল (গুলি) এক (গুলি) পিছনে বিদ্যমান Ctrl+ + Alt+ + F1, F2ইত্যাদি কী?
  • এবং "ভার্চুয়াল" বনাম তাদের সম্পর্কে এত "বাস্তব" কী?
  • এবং তাদের পার্থক্য কীভাবে? এটি কি "জিওআইআই" বনাম "জিইউআই" এর মতো সহজ?

পিএস কি "কনসোল" এবং "টার্মিনাল" সমার্থক?


21
কমান্ড লাইন ভয় করবেন না। একবার আপনি এর সাথে আরও পরিচিত হয়ে উঠলে এটি আপনার জীবনের কিছু জিনিসকে আরও সহজ করে তুলতে পারে।
ল্যারি কোলেম্যান

1
সম্পর্কিত: superuser.com/questions/96628/…
ম্যাথু

7
@ ল্যারি: আপনার কথায় উত্সাহিত হয়ে আমি ড্রাগনের কায়দায় প্রবেশ করলাম (Ctrl + Alt + F1), এবং আমি আসলে এই সময় লগইন করেছি! ... নীরবতা ছিল .. তবে আমি আমার কাস্টমাইজড টার্মিনাল প্রম্পটটি দেখতে পেলাম (দেশ থেকে) এক্স এর) .. আকর্ষণীয় আমি ভেবেছিলাম, এবং জন্তুটিকে ডাকতে সাহসী অভিজাতকে অনুভব করেছি: আমি "প্রতিধ্বনি $ শর্ত" বলেছিলাম ... এবং দেখুন এবং দেখুন! এটা আমার সাথে ফিরে কথা! এটি বলেছিল, "লিনাক্স" ... তত্ক্ষণাত্ আমি বুঝতে পেরেছিলাম যে সে "জিনোম-টার্মিনাল" এবং "কানসোল" এর কাজিন যারা "এক্সটার্ম" জবাব দেয় .. সুতরাং এটি কোনও ড্রাগন নয়, বরং এটি ভার্চুয়াল টার্মিনাল একটি লিনাক্স (বাস্তব) টার্মিনাল অনুকরণ।
পিটার.ও

5
লিনাক্স কনসোলকে ভয় করবেন না: তিনি অত্যন্ত শক্তিশালী, তবুও ড্রাগন ড্রাগন, এবং
কমিজ

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

উত্তর:


135

আমার বোঝাটি হ'ল ভার্চুয়াল টার্মিনালগুলি মূলত একই উদ্দেশ্যে: যেমন। বিভিন্ন alচ্ছিক কমান্ড দোভাষীদের জন্য একটি কমান্ড লাইন পরিবেশ

এটি কঠোরভাবে সত্য নয়। ভার্চুয়াল টার্মিনালগুলি কেবলমাত্র এমন প্রোগ্রাম যা ব্যাকগ্রাউন্ডের কোনও প্রক্রিয়াতে কীস্ট্রোকগুলি প্রেরণ করে এবং আউটপুট (এটিকে স্ট্যান্ডার্ড ইন, স্ট্যান্ডার্ড আউট [এবং স্ট্যান্ডার্ড ত্রুটি] বলা হয়) গ্রহণ করে। এটি একটি প্রাথমিক ইনপুটপ্রক্রিয়াকরণআউটপুট সিস্টেম এবং আপনার অপারেটিং সিস্টেমের কেন্দ্রবিন্দুতে।


একটি টেলি টাইপ (বা টেলিপ্রিন্টার)


একজন কম্পিউটার টার্মিনালে কর্মরত

আসুন দেখুন আমি এটি সঠিকভাবে ব্যাখ্যা করতে পারি কিনা:

লিনাক্সের মতো ইউনিক্সের মতো সিস্টেমে "সবকিছুই একটি ফাইল" ধারণা রয়েছে । তার অর্থ, উদাহরণস্বরূপ, আপনার ডিভিডি ড্রাইভটি একটি ফাইল (/ dev / sdb1), আপনার কীবোর্ডটি একটি ফাইল (/ dev / ইনপুট / কীবোর্ড) ইত্যাদি।

এই ম্যাজিকাল ফাইলগুলির আর একটি সেট টিটিওয়াই, যেখানে টিটিওয়াই টেলি টাইপকে বোঝায়। একটি টাইপরাইটার যা কম্পিউটারে কীস্ট্রোক প্রেরণ করে, ফলস্বরূপ টাইপ বলটিতে চিঠিগুলি প্রেরণ করে । এটি কোনও দৈহিক ডিভাইস, একটি দূরবর্তী টাইপরাইটারকে উপস্থাপন করতে পারে যেমনভাবে / dev / lp0 আপনার মুদ্রকটিকে উপস্থাপন করতে পারে।


একটি হার্ডওয়্যার টার্মিনাল, ভিটি 100

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

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

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


একটি "পাতলা ক্লায়েন্ট" - ভিটি 100 এর আধুনিক সমতুল্য

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


এর মানে কি এই যে কন্ট্রোল-অল্ট-এফ 1, এফ 2, ইত্যাদিও ভার্চুয়াল টার্মিনাল এবং তাদের এবং "জিনোম-টার্মিনাল" / "কনসোল" এর মধ্যে পার্থক্য কেবল তাদের জিইআই নেই?

হ্যাঁ, মূলত TTY1-7 এবং জিনোম-টার্মিনালের মধ্যে পার্থক্য হ'ল সিস্টেমটি ttys সরবরাহ করে, অন্যদিকে জিনোম-টার্মিনাল এবং কনসোল নিজেরাই tty (যা গ্রাফিকাল সাবসিস্টেমটি চালাচ্ছে) চালিয়ে চলেছে। এই বিমূর্তনটি আরও গভীরভাবে নিস্ট করা যেতে পারে (যেমন এক্স-ফরোয়ার্ডিং, টার্মিনাল হিসাবে টেলনেট প্রোটোকল ব্যবহার করে ... ...), সর্বোপরি, মানব-কম্পিউটার ইন্টারফেসটি অন্য কোনও ফাইলের মতোই কাজ করে। এবং পাইপযুক্ত, বিমূর্ত এবং একই পথে চলতে পারে।


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

19
এটি কিছুটা এলোমেলো এবং লিনাক্সের সাথে অনেক কিছুই করার নেই, তবে এর চেয়ে কম কিছুই নয়: আপনি যদি কম্পিউটারটি আসলে কীভাবে কাজ করে তার কয়েকটি বেসিকটি শিখতে চান , তবে আপনার twit.tv/sn শুনুন - পর্ব 233, 235, 237, 239 এবং 241 । "কম্পিউটারগুলি কীভাবে পরম বেসিক থেকে কাজ করে" উপর একটি সিরিজ, যেখানে প্রাথমিক অর্থ "নিম্ন স্তরের"। এই জিনিসটি খুব বেশি লোক জানে না , এটি দুর্দান্ত।
স্টেফানো প্যালাজো

1
নিবন্ধন করুন সংশোধন, আপনাকে অনেক ধন্যবাদ। এটি উদ্দেশ্যমূলক ছিল না, কেবল একটি ভুল :)
স্টেফানো প্যালাজো

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

2
@ জন এসগ্রুবার আপনার স্মৃতিচারণটি ভিটি 100 সঠিক, এবং এর আত্মীয়, এটি 'ভিডিও' টার্মিনাল, যাতে এই উত্তরের শীর্ষস্থানীয় ছবি, কাগজ-ভিত্তিক টিটিওয়াই থেকে আলাদা করতে পারেন। একটি টিটিওয়াইয়ের মাধ্যমে ভেটির তিনটি সুবিধা ছিল অনেক বেশি শান্ত, কোনও নষ্ট কাগজ ছিল না (তবে ডাব্লু / ও স্ক্রোল যা সর্বদা ভাল ছিল না), এবং গতি - টিটিওয়াই 110 টি বাউডে (10 চর / সেকেন্ড) খুব সীমাবদ্ধ ছিল ভিটিগুলি 19,200 বাউড, আইরিচ হিসাবে উঁচুতে যান। পরে তারা এমনকি 'স্মার্ট টার্মিনাল' নিয়ে আসে, একটি ভিটি যা ইনকামিং সিগন্যালে কিছু প্রসেসিং করার ক্ষমতা এবং টেক্সটে রঙ যুক্ত করতে এবং এমনকি দামের জন্য, গ্রাফিক্সও দেয়।
জিপসি স্পেলওয়েভার

14

খুব নিশ্চিত যে যখন ইউনিক্স সার্ভারের সাথে শারীরিক টার্মিনাল সংযুক্ত ছিল তখন এটিকে "ভার্চুয়াল টার্মিনাল" বলা একটি থ্রোব্যাক is


ঠিক আছে ... এটি বোঝায় ... মাল্টি-টাস্কিংয়ের অস্তিত্বের আগে "ফিরে তখন", এবং এর ধারণাটি ছিল বিমূর্ত এবং "ভার্চুয়াল" ... সুতরাং এটি ভার্চুয়াল মেশিন বনাম একটি হার্ডওয়্যার "বাক্সের মতো একই ধারণা" "।
পিটার.ও

2
এর মানে হল যে যে কন্ট্রোল-Alt আঘাত-ফর্মুলা 1, F2 চেপে, ইত্যাদি এছাড়াও ভার্চুয়াল টার্মিনাল হয় না, এবং শুধুমাত্র তাদের এবং "জিনোম-টার্মিনাল" / "কনসোল" এর মধ্যে পার্থক্য যে তারা একটি গুই আছে না?
পিটার.ও

@ ফ্রেড.বায়ার: উইকিপিডিয়াটি একবার দেখুন ।
জেমি স্কেমব্রি

ভার্চুয়াল কারণ টার্মিনালের মানব ইনপুট / আউটপুট শেষ আসলে একটি চলমান প্রক্রিয়াতে সংযুক্ত হয় (/ dev / pts / * এর মাধ্যমে)। নন-ভার্চুয়াল টার্মিনালগুলি লিনাক্স টেক্সট কনসোলের মতো জিনিস (কী-স্ট্রোককে টার্মিনাল ইনপুট অক্ষরে রূপান্তর করতে কার্নেল কোড দ্বারা সরবরাহিত ব্যাকএন্ড এবং টার্মিনাল আউটপুটকে স্ক্রিনে অক্ষরে রূপান্তরিত করা হয়, রঙ, কার্সার চলাচল ইত্যাদি প্রক্রিয়াকরণ কোড প্রক্রিয়াকরণ সহ)। বা অ-ভার্চুয়াল টার্মিনালের প্রাচীনতম উদাহরণ, সিরিয়াল পোর্ট। টার্মিনাল হ্যান্ডলিং যা আপনি আপনার সিরিয়াল বন্দর পর্যন্ত আপ দিয়েছেন দ্বারা সরবরাহিত provided আপনি সিরিয়াল পোর্টে টেক্সট কনসোল দিয়ে বুট করতে পারেন।
পিটার কর্ডস

13

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


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