Ctrl-S এর বিন্দুটি কী?


135

Ctrl+ Sটার্মিনালে সমস্ত আউটপুট থামায় যা Ctrl+ দিয়ে পুনরায় আরম্ভ করা যেতে পারে Q

কিন্তু, কি কারনে চাইছি Ctrl+ + Sপ্রথম স্থানে রয়েছে? নিয়ন্ত্রণ ক্রমটি জায়গায় রেখে সমস্যার সমাধান করার চেষ্টা করছিল কী?


5
দেখুন: লিনুসাকেসন.নেট / প্রোগ্রামিং / বিটি (এটি সব পড়ুন, তবে বিশেষত ফ্লো কন্ট্রোল সম্পর্কিত বিভাগটি ...)
অলিভিয়ার দুলাক

8
সুনির্দিষ্ট ক্রিয়ামূলক সিস্টেমে ত্রুটি বার্তাগুলির পলাতক আউটপুট বন্ধ করতে আমার বেকনকে সংরক্ষণ করার জন্য বহুবার Ctrl-S / Ctrl-Q ব্যবহার করেছেন যাতে আমি কী দেখতে পারি।
ডকসালভেজার

4
একটি সাইড নোট হিসাবে, আমি আমার এই আছে .bashrcউভয় ফাংশন নিষ্ক্রিয় করতে: stty stop ''; stty start '';। এই জন্য এস্কেপ অক্ষর হিসাবে ব্যবহারের জন্য জন্য Ctrl-এস বিনামূল্যে ছেড়ে screenআমার এই সঙ্গে, .screenrc: escape ^Ss। যার পরিবর্তে এর অর্থ হ'ল আমি স্ট্যান্ডার্ড readlineশর্টকাট Ctrl-A "লাইনের শুরু" এর জন্য (Ctrl-E এর সাথে "লাইনের শেষ" জন্য, এবং হোম এবং এন্ডের চেয়ে টার্মিনাল এমুলেশনে কম ভঙ্গুর) ব্যবহার করতে পারি। : ডি
আইএমএসওপি

উত্তর:


155

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

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

সফটওয়্যার ফ্লো কন্ট্রোলটির সূত্রপাত এই যুগের কাছাকাছি - যদি প্রিন্টার টেলি টাইপটি ডেটা পাওয়ার সাথে সাথে দ্রুত মুদ্রণ করতে না পারে, উদাহরণস্বরূপ, টেলি টাইপটি "আপাতত ট্রান্সমিশন বন্ধ করুন" বলে প্রত্যন্ত অঞ্চলে একটি এক্সএফএফ প্রবাহ নিয়ন্ত্রণ কমান্ড ( Ctrl+ S) প্রেরণ করতে পারে , এবং তারপরে "আমি ধরেছি, দয়া করে চালিয়ে যান" এই বলে XON ফ্লো কন্ট্রোল কমান্ড ( Ctrl+ Q) প্রত্যন্ত দিকের কাছে পাঠাতে পারে could

আর এই ব্যবহার ইউনিক্স মধ্যে প্রাণে বেঁচে যান কারণ আধুনিক টার্মিনাল emulators শারীরিক টার্মিনাল (যেমন এমুলেট vt100 ) যা নিজেদের ছিল (কিছু উপায়ে) এমুলেট teletypes।


29
সম্ভবত "কাগজের শীটে মুদ্রিত" না হয়ে "ফ্যানফোল্ড কাগজের স্ট্যাকে মুদ্রিত"।
দুবু

3
বা খোঁচা টেপ একটি রোল!
এমডিপিসি

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

2
বা 8½ʹʹ কাগজ রোল।
স্কট

44
1987 সালে ফিরে আমি সর্বশেষ টেলি টাইপ করেছি যা আমার বিশ্ববিদ্যালয়ে বেঁচে ছিল আগুনের শিখায়। এটি সিরিয়াল প্রিন্টার হিসাবে ব্যবহার করেছেন এবং বুঝতে পারেন নি যে এটি ক্রমাগত 35 টি পৃষ্ঠা মুদ্রণ করতে বাধ্য করা হলে তা উত্তপ্ত হবে। অতিরিক্ত উত্তাপ মাত্র খারাপ গন্ধ পেয়েছিল, কিন্তু তারপরে উত্তাপের কারণে কাগজটি আগুন ধরেছিল। তারপরেই তারা আমাকে বলেছিল যে কয়েক মিনিটের জন্য এটি শীতল হতে দেওয়ার জন্য আমার প্রতি 2 পৃষ্ঠায় বা আরও বেশি একটি সিআরটিএল-এস দেওয়া উচিত ছিল।
টনি

25

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

আধুনিক টার্মিনালগুলিতে আপনি যে বেশিরভাগ জিনিস দেখেন সেগুলি পুরানো টার্মিনাল সিস্টেমগুলি অনুকরণ করার জন্য স্থাপন করা হয়েছিল।


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

2
আউটপুট শুরু / স্টপ করার যান্ত্রিক প্রয়োজনের আগে এটি পড়তে সক্ষম মানুষের প্রয়োজন হয়েছিল!
ট্রিপহাউন্ড

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

21

বিটিডাব্লু, আপনি যদি আপনার স্ক্রিনে একটি দীর্ঘ আউটপুট তালিকাভুক্ত করেন, সম্ভাবনা হ'ল আপনি আউটপুটটিকে আলাদা করে দেওয়ার মতো কম্পিউটারের মতো দ্রুত পড়েন না। একটি বিড়াল (বা সক্রিয় লেজ) এর উপর সিটিআরএল-এস / সিটিআরএল-কিউ ব্যবহার করা আউটপুট থামাতে এবং পুনরায় শুরু করতে খুব দরকারী।


25
lessবেশি.
ডটানকোহেন

2
@ ডটানকোহেন: খুব মজার। এমনকি moreপ্রথম ইউনিক্স প্রকাশিত হওয়ার চার-পাঁচ বছর অবধিও চালু করা হয়নি (বৈশিষ্ট্যযুক্ত cat, তবে নয়cat -v )। আরও লক্ষ করুন যে ইউনিক্সের আগে অন্যান্য টাইম শেয়ারিং (ইন্টারেক্টিভ) অপারেটিং সিস্টেম ছিল ; যেমন, RSTS
স্কট

2
@dotancohen আমি পছন্দ less, কিন্তু মানুষ বলে যে, যখন lessহয় more, mostএখনও বেশী less!
ভোলকার সিগেল

1
@ ভোলকারসিগেল: আমাকে পরিচয় করিয়ে দেওয়ার জন্য আপনাকে ধন্যবাদ most! আপনি যদি এমন কোনও প্রোগ্রামের কথা জানতে চান যা ক্লাইমে এসএসএসের মাধ্যমে একটি চিত্র ফাইল (জিআইএফ, জেপিজি, পিএনজি) দেখতে দেয় তবে আমি এটি সম্পর্কে শুনতে খুব পছন্দ করব। আমি বর্তমানে ব্যবহার করছি asciiviewবা img2txtনা সন্তোষজনক।
ডটানকোহেন

2
@ ভোলকারসিগেল: এছাড়াও বেশিরভাগের জন্য ধন্যবাদ ! যেমনটি লেখক বলেছেন: "কম কেন স্থির করবেন?"। দেবিয়ান ব্যবহারকারীরা পারেন apt-get install most
mivk

17

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

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

এছাড়াও, নিয়ন্ত্রণ-কিউ / আর / এস / টি এর মূল নামগুলি ডিসি 1 / ডিসি 2 / ডিসি 3 / ডিসি 4 ("ডিভাইস নিয়ন্ত্রণ 1", ইত্যাদি) ছিল যদিও আমি ইতিহাসের বিষয়ে নিশ্চিত নই, এই জাতীয় নামকরণের পরামর্শ দিবে যে তারা মূলত তারা কিছু অনির্দিষ্ট প্রকারের ক্রিয়াকলাপের উদ্দেশ্য ছিল, কিন্তু DC1 এবং DC3 এর সাথে লোকেদের সবচেয়ে সাধারণ কাজটি ছিল কাগজ টেপ রিডারকে নিয়ন্ত্রণ করা।

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