कंट्रोल-सी: Difference between revisions
(Created page with "{{Short description|Computer command}} {{About|the keyboard shortcut|the ASCII character|end-of-text character}} कंट्रोल+सी एक कॉमन कमा...") |
No edit summary |
||
(8 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
{{Short description|Computer command}} | {{Short description|Computer command}} | ||
{{About| | {{About|यह लेख कीबोर्ड शॉर्टकट के बारे में है।|एएससीआईआई (ASCII) वर्ण के लिए|एंड-ऑफ़-टेक्स्ट वर्ण देखें।}} | ||
[[ | '''कंट्रोल-सी''' एक कॉमन कंप्यूटर [[कमांड (कंप्यूटिंग)|कमांड]] है। यह अधिकांश [[कंप्यूटर कीबोर्ड]] पर {{keypress|[[control key|Ctrl]]}} कुंजी को दबाए रखते हुए {{keypress|C}} कुंजी दबाकर उत्पन्न होता है। | ||
सक्रिय प्रोग्राम को नियंत्रित करने के लिए [[नियंत्रण कुंजी|कंट्रोल कुंजी]] का उपयोग करने वाले [[ग्राफिकल यूज़र इंटरफ़ेस|ग्राफिकल यूजर इंटरफेस]] परिवेश में, कंट्रोल + सी का उपयोग प्रायः [[क्लिपबोर्ड (सॉफ्टवेयर)|क्लिपबोर्ड]] पर हाइलाइट किए गए टेक्स्ट को कॉपी करने के लिए किया जाता है।<ref>{{cite web | |||
|url=https://groups.google.com/d/topic/alt.folklore.computers/uSTMVuiE6zE | |url=https://groups.google.com/d/topic/alt.folklore.computers/uSTMVuiE6zE | ||
|title=Why Ctrl+v for Paste? | |title=Why Ctrl+v for Paste? | ||
|quote=control+C and control+V to do ... copy and paste}}</ref> कई [[कमांड लाइन इंटरफेस]] | |quote=control+C and control+V to do ... copy and paste}}</ref> | ||
कई [[कमांड लाइन इंटरफेस|कमांड-लाइन इंटरफ़ेस]] परिवेशों में, कंट्रोल+सी का उपयोग वर्तमान कार्य को [[निरस्त (कंप्यूटिंग)|निरस्त]] करने और उपयोगकर्ता नियंत्रण को पुनः प्राप्त करने के लिए किया जाता है।<ref>{{cite web | |||
|url=https://pen-testing.sans.org/resources/papers/gcih/buffer-overflow-exploit-dameware-remote-control-software-104168 | |url=https://pen-testing.sans.org/resources/papers/gcih/buffer-overflow-exploit-dameware-remote-control-software-104168 | ||
|title=A Buffer Overflow Exploit Against the DameWare Remote Control software | |title=A Buffer Overflow Exploit Against the DameWare Remote Control software | ||
|quote=As soon as the command shell is closed with a control-c combination ... | |quote=As soon as the command shell is closed with a control-c combination ... | ||
|date=December 19, 2003}}</ref> यह एक विशेष | |date=December 19, 2003}}</ref> यह एक विशेष क्रम है जो [[ऑपरेटिंग सिस्टम]] को सक्रिय प्रोग्राम को [[संकेत (कंप्यूटिंग)|संकेत]] भेजने का कारण बनता है। प्रायः संकेत इसे समाप्त करने का कारण बनता है, लेकिन प्रोग्राम इसे "पकड़" सकता है और कुछ और कर सकता है, प्रायः उपयोगकर्ता को नियंत्रण वापस कर देता है। | ||
== ग्राफिकल परिवेशों में == | |||
[[लैरी टेस्लर]] ने [[पाठ संपादक]] (टेक्स्ट एडिटिंग) को नियंत्रित करने के लिए [[ज़ेरॉक्स PARC|ज़ेरॉक्स पीएआरसी (PARC)]] पर काम करते हुए मानव-कंप्यूटर संपर्क के लिए कट, कॉपी, पेस्ट और अनडू की अवधारणा बनाई। [[मैकिनटोश|मैकिंटोश]] के विकास के दौरान यह निर्णय लिया गया कि कट, पेस्ट, कॉपी और अनडू का बार-बार उपयोग किया जाएगा और उन्हें ⌘-'''Z''' (अनडू), ⌘-'''X''' (कट), ⌘-'''C''' (कॉपी), और ⌘-'''V''' (पेस्ट) करने के लिए निर्धारित किया गया है।<ref>{{Cite web|last=By|date=2021-01-20|title=The Origin Of Cut, Copy, And Paste|url=https://hackaday.com/2021/01/20/the-origin-of-cut-copy-and-paste/|access-date=2021-06-22|website=Hackaday|language=en-US}}</ref><ref>{{Citation|title=Origins of the Apple Human Interface|url=https://www.youtube.com/watch?v=OW-atKrg0T4 |archive-url=https://ghostarchive.org/varchive/youtube/20211217/OW-atKrg0T4 |archive-date=2021-12-17 |url-status=live|language=en|access-date=2021-06-22}}{{cbignore}}</ref><ref>{{Cite journal|last=Tesler|first=Larry|date=2012-07-01|title=A personal history of modeless text editing and cut/copy-paste|url=https://doi.org/10.1145/2212877.2212896|journal=Interactions|volume=19|issue=4|pages=70–75|doi=10.1145/2212877.2212896|s2cid=21399421 |issn=1072-5520}}</ref> चार अक्षर मानक [[QWERTY]] कीबोर्ड की निचली पंक्ति के बाएं छोर पर एक साथ स्थित हैं। आईबीएम (IBM) और विंडोज़ के प्रारम्भिक संस्करणों ने [[आईबीएम कॉमन यूजर एक्सेस|आईबीएम (IBM) कॉमन यूजर एक्सेस]] के भाग के रूप में कुंजियों के एक अलग सेट का उपयोग किया है। विंडोज के बाद के संस्करणों ने कमांड कुंजी के स्थान पर कंट्रोल का उपयोग करते हुए शॉर्टकट को अपनाया हैं। | |||
== कमांड-लाइन परिवेशों में == | |||
कंट्रोल+सी [[टॉप -10|टीओपीएस (TOPS)-10]] और [[टॉप -20|टीओपीएस (TOPS)-20]] सहित विभिन्न [[डिजिटल उपकरण निगम|डिजिटल उपकरण]] ऑपरेटिंग सिस्टम का भाग था। एक निरस्त कमांड के रूप में इसकी लोकप्रियता को [[यूनिक्स]] सहित अन्य सिस्टम द्वारा अपनाया गया था। बाद के सिस्टम जिन्होंने इसे कॉपी किया उनमें सीपी/एम (CP/M), डीओएस (DOS) और [[Microsoft Windows|विंडोज (Windows)]] सम्मिलित हैं। [[POSIX|पॉज़िक्स (POSIX)]] सिस्टम में, अनुक्रम के कारण सक्रिय प्रोग्राम [[SIGINT (POSIX)|एसआईजीआईएनटी (SIGINT)]], अवरोध संकेत प्राप्त करता है। यदि प्रोग्राम निर्दिष्ट नहीं करता है कि इस स्थिति को कैसे संभालना है, तो प्रोग्राम समाप्त हो जाता है। प्रायः एक प्रोग्राम जो एसआईजीआईएनटी (SIGINT) को संभालता है वह अभी भी स्वयं को समाप्त कर देगा, या कम से कम इसके अंदर चल रहे कार्य को समाप्त कर देगा। | |||
यह प्रणाली प्रायः ग्राफिकल [[टर्मिनल एमुलेटर]] में भी संरक्षित होती है। यदि ग्राफ़िकल परिवेश में प्रतिलिपि के लिए कंट्रोल-सी का उपयोग किया जाता है, तो अस्पष्टता उत्पन्न होती है। प्रायः वैकल्पिक कीस्ट्रोक को कमांड में से एक को सौंपा जाता है, और दोनों एमुलेटर के [[मेनू (कंप्यूटिंग)|मेनू]] में दिखाई देते हैं। | |||
कई कीबोर्ड और [[कंप्यूटर टर्मिनल]] एक बार सीधे [[ASCII|एएससीआईआई (ASCII)]] कोड उत्पन्न करते हैं, कंट्रोल + सी का विकल्प एएससीआईआई (ASCII) [[अंत-के-पाठ वर्ण|एंड-ऑफ़-टेक्स्ट]] वर्ण के साथ अतिव्याप्त हो जाता है। इस वर्ण का संख्यात्मक मान तीन है, क्योंकि "C" वर्णमाला का तीसरा अक्षर है। इसे व्यवधान पैदा करने के लिए चुना गया था क्योंकि अन्यथा यह किसी प्रोग्राम के इंटरैक्टिव इंटरफ़ेस का भाग बनने की संभावना नहीं है। | |||
== यह भी देखें == | == यह भी देखें == | ||
*[[C0 और C1 नियंत्रण कोड]] | *[[C0 और C1 नियंत्रण कोड]] | ||
*[[नियंत्रण-डी]] | *[[नियंत्रण-डी|कंट्रोल-डी (Control-D)]] | ||
*[[नियंत्रण-वी]] | *[[नियंत्रण-वी|कंट्रोल-वी (Control-V)]] | ||
*[[नियंत्रण एक्स]] | *[[नियंत्रण एक्स|कंट्रोल एक्स (Control-X)]] | ||
*[[नियंत्रण-z]] | *[[नियंत्रण-z|कंट्रोल-जेड Control-Z]] | ||
* | *कंट्रोल-\ Control-\ | ||
*[[कुंजीपटल संक्षिप्त रीति]] | *[[कुंजीपटल संक्षिप्त रीति|कीबोर्ड शॉर्टकट]] | ||
==संदर्भ== | ==संदर्भ== | ||
{{Reflist}} | {{Reflist}} | ||
[[Category: | [[Category:Articles with hatnote templates targeting a nonexistent page]] | ||
[[Category:CS1 English-language sources (en)]] | |||
[[Category:Created On 19/02/2023]] | [[Category:Created On 19/02/2023]] | ||
[[Category:Lua-based templates]] | |||
[[Category:Machine Translated Page]] | |||
[[Category:Pages with script errors]] | |||
[[Category:Short description with empty Wikidata description]] | |||
[[Category:Templates Vigyan Ready]] | |||
[[Category:Templates that add a tracking category]] | |||
[[Category:Templates that generate short descriptions]] | |||
[[Category:Templates using TemplateData]] | |||
[[Category:कंप्यूटर कुंजियाँ]] |
Latest revision as of 09:47, 29 August 2023
कंट्रोल-सी एक कॉमन कंप्यूटर कमांड है। यह अधिकांश कंप्यूटर कीबोर्ड पर Ctrl कुंजी को दबाए रखते हुए C कुंजी दबाकर उत्पन्न होता है।
सक्रिय प्रोग्राम को नियंत्रित करने के लिए कंट्रोल कुंजी का उपयोग करने वाले ग्राफिकल यूजर इंटरफेस परिवेश में, कंट्रोल + सी का उपयोग प्रायः क्लिपबोर्ड पर हाइलाइट किए गए टेक्स्ट को कॉपी करने के लिए किया जाता है।[1]
कई कमांड-लाइन इंटरफ़ेस परिवेशों में, कंट्रोल+सी का उपयोग वर्तमान कार्य को निरस्त करने और उपयोगकर्ता नियंत्रण को पुनः प्राप्त करने के लिए किया जाता है।[2] यह एक विशेष क्रम है जो ऑपरेटिंग सिस्टम को सक्रिय प्रोग्राम को संकेत भेजने का कारण बनता है। प्रायः संकेत इसे समाप्त करने का कारण बनता है, लेकिन प्रोग्राम इसे "पकड़" सकता है और कुछ और कर सकता है, प्रायः उपयोगकर्ता को नियंत्रण वापस कर देता है।
ग्राफिकल परिवेशों में
लैरी टेस्लर ने पाठ संपादक (टेक्स्ट एडिटिंग) को नियंत्रित करने के लिए ज़ेरॉक्स पीएआरसी (PARC) पर काम करते हुए मानव-कंप्यूटर संपर्क के लिए कट, कॉपी, पेस्ट और अनडू की अवधारणा बनाई। मैकिंटोश के विकास के दौरान यह निर्णय लिया गया कि कट, पेस्ट, कॉपी और अनडू का बार-बार उपयोग किया जाएगा और उन्हें ⌘-Z (अनडू), ⌘-X (कट), ⌘-C (कॉपी), और ⌘-V (पेस्ट) करने के लिए निर्धारित किया गया है।[3][4][5] चार अक्षर मानक QWERTY कीबोर्ड की निचली पंक्ति के बाएं छोर पर एक साथ स्थित हैं। आईबीएम (IBM) और विंडोज़ के प्रारम्भिक संस्करणों ने आईबीएम (IBM) कॉमन यूजर एक्सेस के भाग के रूप में कुंजियों के एक अलग सेट का उपयोग किया है। विंडोज के बाद के संस्करणों ने कमांड कुंजी के स्थान पर कंट्रोल का उपयोग करते हुए शॉर्टकट को अपनाया हैं।
कमांड-लाइन परिवेशों में
कंट्रोल+सी टीओपीएस (TOPS)-10 और टीओपीएस (TOPS)-20 सहित विभिन्न डिजिटल उपकरण ऑपरेटिंग सिस्टम का भाग था। एक निरस्त कमांड के रूप में इसकी लोकप्रियता को यूनिक्स सहित अन्य सिस्टम द्वारा अपनाया गया था। बाद के सिस्टम जिन्होंने इसे कॉपी किया उनमें सीपी/एम (CP/M), डीओएस (DOS) और विंडोज (Windows) सम्मिलित हैं। पॉज़िक्स (POSIX) सिस्टम में, अनुक्रम के कारण सक्रिय प्रोग्राम एसआईजीआईएनटी (SIGINT), अवरोध संकेत प्राप्त करता है। यदि प्रोग्राम निर्दिष्ट नहीं करता है कि इस स्थिति को कैसे संभालना है, तो प्रोग्राम समाप्त हो जाता है। प्रायः एक प्रोग्राम जो एसआईजीआईएनटी (SIGINT) को संभालता है वह अभी भी स्वयं को समाप्त कर देगा, या कम से कम इसके अंदर चल रहे कार्य को समाप्त कर देगा।
यह प्रणाली प्रायः ग्राफिकल टर्मिनल एमुलेटर में भी संरक्षित होती है। यदि ग्राफ़िकल परिवेश में प्रतिलिपि के लिए कंट्रोल-सी का उपयोग किया जाता है, तो अस्पष्टता उत्पन्न होती है। प्रायः वैकल्पिक कीस्ट्रोक को कमांड में से एक को सौंपा जाता है, और दोनों एमुलेटर के मेनू में दिखाई देते हैं।
कई कीबोर्ड और कंप्यूटर टर्मिनल एक बार सीधे एएससीआईआई (ASCII) कोड उत्पन्न करते हैं, कंट्रोल + सी का विकल्प एएससीआईआई (ASCII) एंड-ऑफ़-टेक्स्ट वर्ण के साथ अतिव्याप्त हो जाता है। इस वर्ण का संख्यात्मक मान तीन है, क्योंकि "C" वर्णमाला का तीसरा अक्षर है। इसे व्यवधान पैदा करने के लिए चुना गया था क्योंकि अन्यथा यह किसी प्रोग्राम के इंटरैक्टिव इंटरफ़ेस का भाग बनने की संभावना नहीं है।
यह भी देखें
- C0 और C1 नियंत्रण कोड
- कंट्रोल-डी (Control-D)
- कंट्रोल-वी (Control-V)
- कंट्रोल एक्स (Control-X)
- कंट्रोल-जेड Control-Z
- कंट्रोल-\ Control-\
- कीबोर्ड शॉर्टकट
संदर्भ
- ↑ "Why Ctrl+v for Paste?".
control+C and control+V to do ... copy and paste
- ↑ "A Buffer Overflow Exploit Against the DameWare Remote Control software". December 19, 2003.
As soon as the command shell is closed with a control-c combination ...
- ↑ By (2021-01-20). "The Origin Of Cut, Copy, And Paste". Hackaday (in English). Retrieved 2021-06-22.
- ↑ Origins of the Apple Human Interface (in English), archived from the original on 2021-12-17, retrieved 2021-06-22
- ↑ Tesler, Larry (2012-07-01). "A personal history of modeless text editing and cut/copy-paste". Interactions. 19 (4): 70–75. doi:10.1145/2212877.2212896. ISSN 1072-5520. S2CID 21399421.