- 1 1. Ubuntu में कॉपी और पेस्ट क्या है? [Basic Knowledge and Environment Differences]
- 2 2. डेस्कटॉप पर्यावरण (GUI) में कॉपी और पेस्ट कैसे करें
- 3 3. Ubuntu टर्मिनल (CLI) में कॉपी और पेस्ट कैसे करें
- 4 4. कमांड लाइन के माध्यम से क्लिपबोर्ड प्रबंधन (xsel / xclip)
- 5 5. वर्चुअल एनवायरनमेंट और WSL में कॉपी और पेस्ट
- 6 6. सामान्य समस्याएँ और समाधान
- 7 7. अक्सर पूछे जाने वाले प्रश्न
- 7.1 Q1. Ubuntu टर्मिनल में Ctrl+C कॉपी क्यों नहीं करता?
- 7.2 Q2. “command not found: xsel” — क्या करें?
- 7.3 Q3. VirtualBox और Ubuntu के बीच कॉपी‑पेस्ट कैसे ठीक करें?
- 7.4 Q4. टेक्स्ट चयन करने से वह स्वचालित रूप से क्यों कॉपी हो जाता है?
- 7.5 Q5. WSL से Windows में कैसे कॉपी करें?
- 7.6 Q6. क्लिपबोर्ड पेस्ट नहीं हो रहा है?
- 7.7 Q7. क्लिपबोर्ड की सामग्री कैसे देखें?
- 8 8. निष्कर्ष | Ubuntu कॉपी और पेस्ट में महारत हासिल करें
1. Ubuntu में कॉपी और पेस्ट क्या है? [Basic Knowledge and Environment Differences]
Ubuntu में कॉपी और पेस्ट क्यों महत्वपूर्ण है
Linux‑आधारित सिस्टम जैसे Ubuntu में टर्मिनल का उपयोग और कई एप्लिकेशन के बीच स्विच करना आम बात है। ऐसे वर्कफ़्लो में “कॉपी और पेस्ट” ऑपरेशन को सुगमता से करना दक्षता पर बड़ा असर डालता है।
विशेष रूप से टर्मिनल में कमांड दर्ज करते समय या वेब से कोड स्निपेट्स पुनः उपयोग करते समय, प्रभावी कॉपी‑पेस्ट क्षमता उत्पादकता निर्धारित करती है। Windows या macOS के आदी उपयोगकर्ता अक्सर उलझन में पड़ सकते हैं — “Ubuntu में मैं कॉपी और पेस्ट क्यों नहीं कर पा रहा हूँ?” — क्योंकि ऑपरेशन में थोड़ा अंतर होता है। एक बार आदत पड़ जाने पर सिस्टम बहुत सहज हो जाता है।
ऑपरेशन पर्यावरण के अनुसार अलग होते हैं
Ubuntu में कॉपी‑पेस्ट व्यवहार आपके पर्यावरण पर निर्भर करता है। मुख्य प्रकार इस प्रकार हैं:
1. डेस्कटॉप पर्यावरण (GUI)
यह सबसे दृश्य, विंडो‑आधारित इंटरफ़ेस है। आप माउस या शॉर्टकट (Ctrl+C / Ctrl+V) का उपयोग Windows या macOS की तरह कर सकते हैं।
उदाहरण:
- फ़ाइलों को कॉपी और पेस्ट करना
- एडिटर में टेक्स्ट को मूव करना
- ब्राउज़र टैब्स के बीच डेटा ट्रांसफ़र करना
2. टर्मिनल पर्यावरण (CLI)
टर्मिनल, एक “ब्लैक स्क्रीन” जो डेवलपर्स और उन्नत उपयोगकर्ताओं द्वारा पसंद किया जाता है, विशिष्ट शॉर्टकट कुंजियों का उपयोग करता है जिनके लिए कुछ परिचितता चाहिए।
- कॉपी:
Ctrl + Shift + C - पेस्ट:
Ctrl + Shift + V
Ctrl+C एक प्रोसेस को समाप्त करता है, इसलिए इसे कॉपी के लिए उपयोग नहीं किया जा सकता।
3. वर्चुअल या मिश्रित पर्यावरण
कुछ सेटअप में अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता होती है।
- VirtualBox पर Ubuntu (होस्ट OS के साथ साझा क्लिपबोर्ड)
- Windows ↔ Ubuntu कॉपी‑पेस्ट WSL (Windows Subsystem for Linux) में
इन वर्चुअल पर्यावरणों में सामान्य कॉपी‑पेस्ट ऑपरेशन तब तक विफल हो सकते हैं जब तक सही तरीके से कॉन्फ़िगर न किया जाए।
यदि कॉपी‑पेस्ट नहीं काम कर रहा है तो अपने पर्यावरण की जाँच करें
यदि कॉपी और पेस्ट काम नहीं कर रहे हैं, तो पहले यह पहचानें आप किस पर्यावरण में हैं:
- GUI या टर्मिनल?
- वर्चुअल या फिज़िकल पर्यावरण?
अपने पर्यावरण को समझना सुगम Ubuntu वर्कफ़्लो की ओर पहला कदम है।
2. डेस्कटॉप पर्यावरण (GUI) में कॉपी और पेस्ट कैसे करें
Ubuntu का ग्राफ़िकल डेस्कटॉप पर्यावरण (GUI) आपको Windows या macOS की तरह कॉपी‑पेस्ट ऑपरेशन करने देता है। यहाँ फ़ाइलों और टेक्स्ट को कैसे संभालें, बताया गया है।
फ़ाइलों को कॉपी और पेस्ट करें
Ubuntu के फ़ाइल मैनेजर (अक्सर “Nautilus”) में आप ड्रैग‑एंड‑ड्रॉप, राइट‑क्लिक मेन्यू या शॉर्टकट का उपयोग कर सकते हैं।
माउस विधि
- उस फ़ाइल पर राइटक्लिक करें जिसे आप कॉपी करना चाहते हैं।
- “Copy” चुनें।
- गंतव्य फ़ोल्डर खोलें, राइट‑क्लिक करें, और “Paste” चुनें।
कीबोर्ड शॉर्टकट
- कॉपी:
Ctrl + C - कट:
Ctrl + X - पेस्ट:
Ctrl + V
ध्यान दें: “Copy” फ़ाइल की एक प्रतिलिपि बनाता है, जबकि “Cut” उसे मूव करता है। दोनों में पेस्ट करने के लिए Ctrl + V का उपयोग होता है।
टेक्स्ट एडिटर्स में कॉपी और पेस्ट
Gedit, Pluma, या Kate जैसे एडिटर्स में शॉर्ट अन्य OS की तरह ही होते हैं।
बेसिक शॉर्टकट
- कॉपी:
Ctrl + C - कट:
Ctrl + X - पेस्ट:
Ctrl + V
माउस विधि
- वह टेक्स्ट चुनें जिसे आप कॉपी करना चाहते हैं।
- राइट‑क्लिक → “Copy” या “Cut”।
- गंतव्य पर राइट‑क्लिक → “Paste”।
टिप: Ubuntu में केवल टेक्स्ट को चुनना ही उसे स्वचालित रूप से कॉपी कर देता है। आप फिर मिडल म बटन (व्हील क्लिक) से पेस्ट कर सकते हैं। यह सुविधा टर्मिनल और कुछ एप्लिकेशन में काम करती है।
एप्लिकेशनों के बीच कॉपी और पेस्ट
GUI में क्रॉस‑एप्लिकेशनपी‑पेस्ट (ब्राउज़र → एडिटर, आदि) सुगमता से काम करता है।
- ब्राउज़र से कोड कॉपी → टेक्स्ट एडिटर में पेस्ट
- PDF से कॉपी → ईमेल में पेस्ट
कुछ एप्लेशन में क्लिपबोर्ड प्रतिबंध हो सकते हैं। यदि पेस्ट नहीं हो रहा है, तो xsel या xclip जैसे टर्मिनल टूल्स का उपयोग करने पर विचार करें।
पहले GUI में सहज बनें
नए Ubuntu उपयोगकर्ताओं के लिए, GUI में कॉपी‑पेस्ट को महारत हासिल करना आवश्यक है। यह सहज है और बाद में अधिक उन्नत ऑपरेशनों के लिए आधार बनाता है।
3. Ubuntu टर्मिनल (CLI) में कॉपी और पेस्ट कैसे करें
टर्मिनल Ubuntu का एक आवश्यक हिस्सा है सॉफ़्टवेयर स्थापित करने, सिस्टम कॉन्फ़िगर करने और लॉग जांचने के लिए। हालांकि, कॉपी और पेस्ट यहाँ अलग तरीके से काम करते हैं, जो अक्सर शुरुआती लोगों को भ्रमित करता है। चलिए सही विधियों और अनुकूलन टिप्स की समीक्षा करते हैं।
टर्मिनल में बुनियादी शॉर्टकट
Ubuntu टर्मिनल (जैसे GNOME टर्मिनल) GUI एप्लिकेशन की तुलना में थोड़ा अलग की संयोजन उपयोग करते हैं।
सही शॉर्टकट कुंजियाँ
- कॉपी:
Ctrl + Shift + C - पेस्ट:
Ctrl + Shift + V
‘Shift’ जोड़ने से टर्मिनल कमांड्स के साथ टकराव नहीं होता।
क्यों आप Ctrl + C का उपयोग नहीं कर सकते
Ctrl + C Linux में चल रहे प्रोसेस को समाप्त करने के लिए आरक्षित है। इसे कॉपी के लिए उपयोग करने से आपका प्रोग्राम बाधित हो सकता है, इसलिए इस उद्देश्य के लिए इसे अक्षम किया गया है।
कॉपी और पेस्ट के लिए माउस का उपयोग
यदि आप माउस ऑपरेशन्स को पसंद करते हैं, तो वे टर्मिनल में भी काम करते हैं।
चरण
- बाएँ माउस बटन से वह टेक्स्ट चुनें जिसे आप कॉपी करना चाहते हैं।
- राइट-क्लिक करें और “Copy” चुनें।
- गंतव्य पर फिर से राइट-क्लिक करें और “Paste” चुनें।
नोट: कुछ एप्लिकेशन में टेक्स्ट चुनने से वह स्वचालित रूप से कॉपी हो जाता है। आप फिर इसे मिडल माउस बटन (व्हील क्लिक) से पेस्ट कर सकते हैं। हालांकि, यह सभी टर्मिनल प्रकारों में हमेशा भरोसेमंद नहीं होता।
टर्मिनल शॉर्टकट को अनुकूलित करना
यदि आप अलग की संयोजन पसंद करते हैं तो आप शॉर्टकट को अनुकूलित कर सकते हैं।
कैसे बदलें (GNOME टर्मिनल उदाहरण)
- टर्मिनल खोलें।
- “Preferences” पर जाएँ।
- अपनी प्रोफ़ाइल चुनें → “Shortcuts” या “Keybindings।”
- Copy/Paste के लिए अपनी पसंदीदा कुंजियाँ असाइन करें।
उदाहरण:
- कॉपी को
Alt+CयाSuper+C(सिफ़ारिश) में बदलें Ctrl+Cसे बचें ताकि इंटरप्ट टकराव न हो
कॉपी और पेस्ट में महारत हासिल करना पहला कदम है
टर्मिनल में कॉपी और पेस्ट के साथ सहज होना Ubuntu को प्रभावी ढंग से सीखने की कुंजी है। वेब से कमांड कॉपी करके और उन्हें परीक्षण करके आपका कार्यप्रवाह बहुत तेज़ हो जाता है।
आगे, हम xsel और xclip जैसे कमांड‑लाइन टूल्स का उपयोग करके क्लिपबोर्ड को सीधे नियंत्रित करने के बारे में जानेंगे।
4. कमांड लाइन के माध्यम से क्लिपबोर्ड प्रबंधन (xsel / xclip)
जैसे-जैसे आप अधिक उन्नत होते हैं, आप कमांड आउटपुट को कॉपी करना या स्क्रिप्ट्स के बीच डेटा पास करना चाह सकते हैं। xsel और xclip टूल्स आपको यही करने देते हैं।
xsel — एक सरल क्लिपोर्ड टूल
xsel एक हल्का टूल है जो X विंडो सिस्टम क्लिपबोर्ड से पढ़ता और लिखता है। आप तेज़ क्लिपबोर्ड नियंत्रण के लिए टेक्स्ट या फ़ाइलों को इसमें पाइप कर सकते हैं।
इंस्टॉल
sudo apt update sudo apt install xsel
बुनियादी उपयोग
- टेक्स्ट को क्लिपबोर्ड में कॉपी करें:
echo "Hello Ubuntu" | xsel --clipboard
- फ़ाइल की सामग्री को क्लिपबोर्ड में कॉपी करें:
xsel --clipboard < sample.txt
- क्लिपबोर्ड की सामग्री दिखाएँ:
xsel --clipboard
मुख्य विकल्प
--clipboard: मानक क्लिपबोर्ड (Ctrl+C/V)--primary: चयन क्लिपबोर्ड (मिडल‑क्लिक पेस्ट)
टिप: --clipboard का उपयोग करने से GUI एप्लिकेशन के साथ सिंक्रनाइज़ करने में मदद मिलती है।
xclip — वैकल्पिक क्लिपोर्ड टूल
xclip समान रूप से काम करता है लेकिन थोड़ा अलग सिंटैक्स उपयोग करता है।
इंस्टॉल
sudo apt install xclip
उदाहरण
echo "Testing xclip" | xclip -selection clipboard
xclip -o -selection clipboard
व्यावहारिक उपयोग केस
- कमांड परिणामों को स्वचालित रूप से कॉपी करें:
date | xsel --clipboard
- नवीनतम लॉग त्रुटियों को क्लिपबोर्ड पर भेजें:
cat /var/log/syslog | grep error | tail -n 20 | xclip -selection clipboard
- स्क्रिप्ट में क्लिप उपयोग करें:
CLIP=$(xclip -o -selection clipboard) echo "Copied: $CLIP"
जब xsel या xclip काम नहीं करता
- कोई GUI नहीं (जैसे, सर्वर या X के बिना WSL)
- X सर्वर समर्थन अनुपलब्ध
WSL के लिए, इसके बजाय clip.exe (Windows क्लिपबोर्ड) का उपयोग करें।
CLI क्लिपबोर्ड = पावर यूज़र कौशल
xsel और xclip में महारत हासिल करने से आप कॉपी‑पेस्ट कार्यों को स्वचालित कर सकते हैं और GUI व CLI के बीच डेटा को सहजता से स्थानांतरित कर सकते हैं। इससे आपका Ubuntu कार्यप्रवाह तेज़ हो जाता है।
5. वर्चुअल एनवायरनमेंट और WSL में कॉपी और पेस्ट
Ubuntu अक्सर VirtualBox, VMware, या WSL के अंदर उपयोग किया जाता है। क्लिपबोर्ड व्यवहार होस्ट‑गेस्ट इंटीग्रेशन पर निर्भर करता है। नीचे आवश्यक कॉन्फ़िगरेशन दिए गए हैं।
VirtualBox में कॉपी और पेस्ट सक्षम करें
गेस्ट एडिशन स्थापित करें
- VirtualBox मेन्यू में: “Devices” → “Insert Guest Additions CD Image.”
- इंस्टॉलर चलाएँ:
sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)
sudo sh /media/$USER/VBox_GAs_*/VBoxLinuxAdditions.run
- Ubuntu को रीबूट करें।
शेयर किया गया क्लिपबोर्ड सक्षम करें
- VM को शटडाउन करें।
- “Settings” → “General” → “Advanced” खोलें।
- “Shared Clipboard” को “Bidirectional” सेट करें।
अब आप होस्ट और गेस्ट के बीच स्वतंत्र रूप से टेक्स्ट कॉपी कर सकते हैं।
WSL (Windows Subsystem for Linux) में कॉपी पेस्ट
- कॉपी:
Ctrl + C(मानक Windows विधि) - पेस्ट:
Right-clickयाCtrl + Shift + V
व्यवहार आपके टर्मिनल प्रकार (PowerShell, CMD, या Windows Terminal) पर निर्भर है।
Windows Terminal सेटिंग्स
- “▼” पर क्लिक करें → “Settings.”
- “Ubuntu” प्रोफ़ाइल चुनें।
- “Actions” में, पुष्टि करें कि
Ctrl+Shift+C/Vसक्षम है।
WSL में clip.exe का उपयोग
WSL से Windows क्लिपबोर्ड में डेटा कॉपी करें:
echo "From WSL to clipboard" | clip.exe
मुख्य नोट्स
- इमेज और फ़ाइलें OS सीमाओं के पार सही ढंगपी नहीं हो सकतीं।
- कीबोर्ड शॉर्टकट होस्ट और गेस्ट के बीच टकरा सकते हैं।
- फ़ुल-स्क्रीन मोड माउस फोकस को अस्थिर कर सकता है।
वर्चुअल सेटअप में, विश्वसनीय कॉपी‑पेस्ट के लिए सही कॉन्फ़िगरेशन आवश्यक है।
6. सामान्य समस्याएँ और समाधान
टर्मिनल में “Ctrl + C” कॉपी नहीं करता
कारण: यह प्रक्रियाओं को रोकता है।
समाधान: Ctrl + Shift + C/V का उपयोग करें।
राइट‑क्लिक मेनू गायब है
कारण: कुछ टर्मिनलों या वर्चुअल सेटअप में अक्षम है।
समाधान: प्राथमिकताओं में राइट‑क्लिक सक्षम करें या इसके बजाय कीबोर्ड शॉर्टकट का उपयोग करें।
WSL क्लिपबोर्ड काम नहीं करता
समाधान: Windows Terminal का उपयोग करें और WSL को अपडेट करें। विश्वसनीयता के लिए, clip.exe या PowerShell के Get-Clipboard का उपयोग करें।
xsel / xclip नहीं मिला
समाधान: sudo apt install xsel या xclip के माध्यम से मैन्युअल रूप से स्थापित करें। X समर्थन के बिना हेडलेस सर्वरों पर उपलब्ध नहीं है।
क्लिपबोर्ड सामग्री ओवरराइट या खो गई
Ubuntu दो क्लिपबोर्ड रखता है:
PRIMARY: चयन पर स्वचालित कॉपीCLIPBOARD:Ctrl+Cकी सामग्री
समाधान: भ्रम से बचने के लिए स्पष्ट रूप से xsel --clipboard का उपयोग करें।
VirtualBox में कॉपी‑पेस्ट काम नहीं करता
समाधान: गेस्ट एडिशन स्थापित करें और “Bidirectional Clipboard” सक्षम करें।
अस्थिर क्लिपबोर्ड
समाधान: सेशन प्रकार बदलें: Wayland → Xorg। टर्मिनल या ऐप को रीस्टार्ट करें।
7. अक्सर पूछे जाने वाले प्रश्न
Q1. Ubuntu टर्मिनल में Ctrl+C कॉपी क्यों नहीं करता?
A: यह प्रक्रियाओं को बाधित करता है। इसके बजाय Ctrl + Shift + C/V का उपयोग करें।
Q2. “command not found: xsel” — क्या करें?
A: इसे स्थापित करें:
sudo apt update
sudo apt install xsel
या वैकल्पिक रूप से xclip का उपयोग करें।
Q3. VirtualBox और Ubuntu के बीच कॉपी‑पेस्ट कैसे ठीक करें?
A: गेस्ट एडिशन स्थापित करें और “Bidirectional Clipboard” सक्षम करें।
Q4. टेक्स्ट चयन करने से वह स्वचालित रूप से क्यों कॉपी हो जाता है?
A: Linux एक अलग “PRIMARY” क्लिपबोर्ड का उपयोग करता है। मध्य माउस बटन से पेस्ट करें।
Q5. WSL से Windows में कैसे कॉपी करें?
A: clip.exe का उपयोग करें:
echo "text" | clip.exe
Q6. क्लिपबोर्ड पेस्ट नहीं हो रहा है?
A: संभावित कारण: असमर्थित ऐप, मध्य‑क्लिक अक्षम, या मिश्रित क्लिपबोर्ड प्रकार।
Q7. क्लिपबोर्ड की सामग्री कैसे देखें?
A:
xsel --clipboard xclip -o -selection clipboard
8. निष्कर्ष | Ubuntu कॉपी और पेस्ट में महारत हासिल करें
Ubuntu में कॉपी और पेस्ट शुरू में जटिल लग सकता है, लेकिन एक बार महारत हासिल करने पर यह एक शक्तिशाली वर्कफ़्लो टूल बन जाता है। चाहे आप GUI, CLI, या वर्चुअल वातावरण का उपयोग करें, प्रत्येक के लिए सही विधि को समझना आवश्यक है।
संक्षिप्त सारांश
- GUI:
Ctrl+C/Vया राइट‑क्लिक का उपयोग करें। - टर्मिनल:
Ctrl+Shift+C/Vका उपयोग करें। - CLI टूल:
xselयाxclipका उपयोग करें। - VirtualBox: गेस्ट एडिशन सक्षम करें और द्विदिश क्लिपबोर्ड।
- WSL: Windows Terminal को कॉन्फ़िगर करें या
clip.exeका उपयोग करें।
ये कदम कॉपी‑पेस्ट को निराशा से दक्षता में बदल देते हैं। एक बार परिचित होने पर, आप पाएँगे कि Ubuntu की लचीलापन दोनों डेवलपर्स और पावर यूज़र्स के लिए बेजोड़ है।


![उबंटू पर Nginx स्थापित करने और कॉन्फ़िगर करने की संपूर्ण गाइड [शुरुआती‑मित्र]](https://www.linux.digibeatrix.com/wp-content/uploads/2024/11/38c50710f9117b4c54ea3111dad2d4b3-375x375.webp)
