Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
यदि आप एक ही LAN पर सिस्टम के बीच फ़ाइलों को स्थानांतरित करने के लिए एक आसान कमांड-लाइन टूल की तलाश कर रहे हैं, तो जैक वालेन का मानना है कि क्रोक काम के लिए उपकरण है।
चित्रण: लिसा हॉर्नुंग / TechRepublic
आमतौर पर, जब मैं एक ही नेटवर्क पर कंप्यूटर के बीच फाइल ट्रांसफर करना चाहता हूं, तो मैं scp कमांड का उपयोग करूंगा। लेकिन कभी-कभी मैं कुछ आसान उपयोग करना चाहता हूं। जब वे उदाहरण सामने आते हैं, तो मैं क्रोक नामक एक बहुत ही आसान कमांड-लाइन टूल की ओर मुड़ता हूं। इस उपयोग में आसान टूल से आप कमांड के रूप में ज्यादा याद किए बिना फाइल और फोल्डर को एक सिस्टम से दूसरे सिस्टम में ट्रांसफर कर सकते हैं।
देख: हायरिंग किट: लिनक्स एडमिनिस्ट्रेटर (टेक रिपब्लिक प्रीमियम)
Croc एक क्रॉस-प्लेटफ़ॉर्म फ़ाइल-साझाकरण उपकरण है जो मशीनों के बीच एक पूर्ण-द्वैध संचार परत बनाता है, इसलिए इसे पोर्ट फ़ॉरवर्डिंग को जोड़ने की आवश्यकता नहीं होती है। क्रोक को लिनक्स, मैकओएस और विंडोज पर इंस्टॉल किया जा सकता है, जिससे आप अपने नेटवर्क पर किसी भी सिस्टम के बीच फाइल ट्रांसफर कर सकते हैं।
मैं आपको दिखाने जा रहा हूँ कि क्रोक को स्थापित करना और उपयोग करना कितना आसान है।
मैं दो Linux मशीनों पर प्रदर्शन करूँगा, जो दोनों ही Ubuntu-आधारित हैं। यदि आप या तो macOS या Windows पर क्रोक स्थापित करने में रुचि रखते हैं, तो आपके पास इनमें से कोई भी होना चाहिए स्कूप (विंडोज) या होमब्रू (मैकोज़) स्थापित। आपको व्यवस्थापक (sudo) अधिकारों वाले उपयोगकर्ता की भी आवश्यकता होगी।
बस, इतना ही। चलो काम पर लगें।
उबंटू-आधारित वितरण पर क्रोक स्थापित करने के लिए, .deb फ़ाइल को कमांड के साथ डाउनलोड करें:
wget https://github.com/schollz/croc/releases/download/v9.4.2/croc_9.4.2_Linux-64bit.deb
नोट: जांचना सुनिश्चित करें क्रोक डाउनलोड पेज यह सुनिश्चित करने के लिए कि आप नवीनतम रिलीज़ डाउनलोड कर रहे हैं।
आपको उस .deb फ़ाइल को सभी उबंटू मशीनों में डाउनलोड करना होगा जो क्रोक का उपयोग करेंगे। एक बार डाउनलोड हो जाने के बाद, क्रोक को इसके साथ स्थापित करें:
sudo dpkg -i croc*.deb
मान लें कि आपके पास trtest नाम की एक फ़ाइल है जिसे आप मशीन A से मशीन B में स्थानांतरित करना चाहते हैं। मशीन A में लॉग इन करें, एक टर्मिनल विंडो खोलें, निर्देशिका हाउसिंग trtest में बदलें, और कमांड जारी करें:
croc trtest
स्थानांतरण को सत्यापित करने के बाद (वाई मारकर), कमांड प्राप्त करने वाली मशीन पर उपयोग किए जाने वाले कोड को आउटपुट करेगा, जैसे कि क्रोक 7776-गोरिल्ला-लंदन-कछुआ। उस पूरे कोड को कॉपी करें।
अब, मशीन बी में लॉग इन करें, टर्मिनल विंडो खोलें, और मशीन ए से प्राप्त कोड को टर्मिनल में पेस्ट करें। अपने कीबोर्ड पर एंटर दबाएं। आपको स्थानांतरण सत्यापित करने के लिए प्रेरित किया जाएगा। वाई दबाएं और फाइल मशीन बी पर प्राप्त होगी।
यदि आप यादृच्छिक कोड उत्पन्न करने के लिए क्रोक पर निर्भर नहीं रहना चाहते हैं, तो आप इसे एक विशिष्ट कोड का उपयोग करने के लिए कह सकते हैं जैसे:
croc --code YOUR_CODE FILE
जहां Your_CODE एक अद्वितीय कोड है और FILE वह फ़ाइल है जिसे स्थानांतरित किया जाना है।
एक विशिष्ट कोड वाली फ़ाइल भेजने के लिए, मशीन A पर, कमांड जारी करें:
croc send --code techrepublic_is_awesome trtest
विशिष्ट कोड का उपयोग करके फ़ाइल प्राप्त करने के लिए, मशीन बी पर आदेश जारी करें:
croc techrepublic_is_awesome
और क्रोक का उपयोग करने के लिए बस इतना ही है। इससे भी बेहतर, वही कमांड फाइल या फोल्डर के लिए काम करता है, इसलिए आपको फोल्डर भेजते समय कोई विशेष विकल्प जोड़ने की जरूरत नहीं है।
TechRepublic की सदस्यता लें YouTube पर टेक कार्य कैसे करें जैक वालेन से व्यावसायिक पेशेवरों के लिए सभी नवीनतम तकनीकी सलाह के लिए।