Cygwin में दूरस्थ निर्देशिका में कैसे जाएं?


53

मैं cdWindows XP प्रो सर्विस पैक 3 पर नेटवर्क ड्राइव में आने की कोशिश करने के लिए Cygwin के नवीनतम संस्करण का उपयोग कर रहा हूं । इस निर्देशिका में Windows Explorer का पथ कुछ इस प्रकार है:

\\myserver\photos\original

मैंने इसे एक्सप्लोरर में एक ड्राइव लेटर ('X') में माउंट करने की कोशिश की, जो ठीक काम करता था, लेकिन तब जब मैंने कमांड चलाया:

ls /cygdrive/x/

यह बस वहाँ जम गया और लटका रहा। किसी भी विचार मैं इस निर्देशिका में कैसे जा सकता हूं और कम से कम वहां फाइलों की एक सूची ले जा रहा हूं?

जवाबों:


58

क्वैक के उत्तर को जोड़ने के लिए: आप नेटवर्क ड्राइव तक भी पहुँच सकते हैं

ls //myserver/photos

हालाँकि, मेरी मशीन (विंडोज विस्टा) पर यह केवल खोजकर्ता को इंगित करने (\\myserver\photos) और मेरे उपयोगकर्ता नाम और पासवर्ड दर्ज करने के बाद ही काम करता है ।

Cygwin डॉक्स में वे इस बारे में एक छोटा शब्द खो देते हैं।


बहुत बढ़िया। यह एक पत्र के रूप में विंडोज़ में ड्राइव को माउंट किए बिना काम करता है।
ब्रेंट फस्ट

2
ls //VBOXSRV/<vbox share name>/- जो लोग साइबरबॉक्स के माध्यम से VirtualBox के शेयरों का उपयोग करना चाहते हैं।
फेलिकजेड

13

आप इसे सही तरीके से कर रहे हैं - यह प्रक्रिया मेरे सेटअप पर काम करती है। /cygdrive/Xअंकन चाहिए कि Windows घुड़सवार और एक ड्राइव अक्षर दिया है किसी भी ड्राइव के लिए काम करते हैं।

  • क्या आप एक्सप्लोरर में इस नेटवर्क शेयर को ब्राउज़ कर सकते हैं? (आपका प्रश्न इतने स्पष्ट रूप से नहीं बताया गया है, इसलिए दोबारा जांच करें।)

  • आप एक मानक विंडोज cmdशेल (साइगविन नहीं) की कोशिश कर सकते हैं - विंडोज का बिलिन pushdशेयर को अस्थायी ड्राइव पर ऑटो-माउंट करेगा।

    C:> pushd \\myserver\photos\original
    
    Z:\original>
    

यदि उनमें से कोई भी काम नहीं करता है, तो आपको एक और समस्या है। (क्या नेटवर्क वाला कंप्यूटर साझा है?)

अगर वे काम करते हैं, लेकिन साइगविन अभी भी /cygdrive/X(या /cygdrive/zआपके विंडोज pushdपरीक्षण के बाद ) नहीं देख सकता है , तो मैं आपके वर्कस्टेशन को रिबूट करने की कोशिश करूंगा। यदि समस्या रिबूट के बाद बनी रहती है, तो आपके पास एक टूटी हुई सिग्विन स्थापना हो सकती है; मैं ईमानदारी से किसी अन्य कारणों के बारे में नहीं सोच सकता कि यह काम क्यों नहीं करेगा।


आपकी सहायता के लिए बहुत धन्यवाद! मैं इसे एक्सप्लोरर में ब्राउज़ कर सकता हूं, वास्तव में, और यह निश्चित रूप से ऊपर और चल रहा था। मैंने सिर्फ pushdकमांड की कोशिश की और वह काम किया, लेकिन साइबरविन में नहीं। ऐसा लगता है कि मैं किसी भी नेटवर्क ड्राइव में किसी भी फाइल को सूचीबद्ध नहीं कर सकता। क्या मुझे डाउनलोड करने के लिए कोई उपकरण चाहिए setup.exe?
daveslab

मैं कुछ भी विशेष रूप से नहीं सोच सकता; यह कार्यक्षमता बस काम करना चाहिए । मेरा मतलब है, साइगविन सिर्फ नियमित फाइल सिस्टम एक्सेस कॉल का उपयोग कर रहा है, कुछ खास नहीं है, इसलिए यह किसी भी माउंटेड फाइल सिस्टम पर निर्देशिकाओं को सूचीबद्ध करने और फाइलों को पढ़ने में सक्षम होना चाहिए । अगर मैं तुम थे तो मैं Cygwin की स्थापना रद्द करने की कोशिश कर रहा हूँ तो पुनः स्थापित करना। यदि आपके पास एक पुराना संस्करण है, तो नवीनतम संस्करण (cygwin.dll के v1.7.x) को पुनर्स्थापित करने पर विचार करें।
क्विकोट को २०१०

साइग्विन की शुरुआत के बाद माउंटेड शेयर मेरे सेटअप पर छिपा हुआ है। यह दिखाया गया है कि क्या मैं Cygwin को बाद में पुनः आरंभ करता हूं।
त्रिकसे

3

मेरे एक ही लक्षण थे। समस्या प्रशासन मोड में एप्लिकेशन को चलाने से संबंधित दिखाई देती है। जैसे ही मैंने 'इस प्रोग्राम को एक व्यवस्थापक के रूप में चलाएं' विकल्प को बंद कर दिया और एप्लिकेशन को पुनः आरंभ किया / मैं नेटवर्क ड्राइव को / cygdrive / निर्देशिका के माध्यम से एक्सेस करने में सक्षम था।

नोट: मैं Windows Server 2012 R2 चला रहा हूं, लेकिन मुझे यकीन है कि यह विंडोज़ 7 और इसके बाद के संस्करण पर काम करेगा।

नोट: आपको बाइनरी के गुणों के डायलॉग को स्वयं खोलना होगा (अर्थात mintty.exe) और आवेदन के लिए प्रशासन विकल्प तक पहुंचने के लिए शॉर्ट कट नहीं।

उम्मीद है की यह मदद करेगा!


0

उसी समस्या से यहां ठोकर खाई। मुझे पता है कि यह एक पुरानी पोस्ट है लेकिन आशा है कि यह दूसरों के मामले में मदद करेगी। मुझे सुझाए गए समाधानों के साथ कोई भाग्य नहीं था। हालाँकि इसने मेरे लिए काम किया: cd // Remotehost / d $ अगर रिमोट होस्ट एक विंडोज मशीन है। डॉलर का संकेत चाल करता है।


D $ आपको D के मूल में ले जा सकता है: उस मशीन पर ड्राइव करें, अगर वह अस्वीकृत नहीं है। ओपी क्या देख रहा है कि बॉक्स पर एक विशिष्ट शेयर कैसे प्राप्त किया जाए।
तायगेओस्ट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.