सवाल विंडोज़ पर उबंटू पर बैश से विंडोज फ़ोल्डरों तक कैसे पहुंचे


विंडोज ऐप पर उबंटू पर बैश पर, मेरे पास केवल है

root@localhost:~# ls -a
    .bash_history  .bashrc  .profile

मैं दस्तावेज़, डाउनलोड इत्यादि जैसे सभी विंडोज फ़ोल्डरों तक कैसे पहुंच सकता हूं?


84
2018-04-16 17:33


मूल




जवाब:


आपको विंडोज मिलेगा C:\ पर संरचना /mnt/c/ बैश पर्यावरण में।

इसलिए, मेरे दस्तावेज़ फ़ोल्डर पर है /mnt/c/Users/Ben/Documents/


142
2018-04-16 17:39



ls -a के साथ क्यों नहीं दिखता है? - Sergei Wallace
आप में थे ~ निर्देशिका, बैश पर्यावरण में आपका घर, जो रूट नहीं है (/)। अगर आपने किया था cd / सबसे पहले, आपने देखा होगा mnt। - Ben N
जब स्क्रिप्ट बनाने की बात आती है, तो दूसरा वाक्य जरूरी नहीं है कि पहले से पालन करें। विंडोज़ आपको जगह पर अपने दस्तावेज़ फ़ोल्डर को स्थानांतरित करने देता है। बैश का उपयोग करते समय Windows रजिस्ट्री या इसी तरह की जानकारी से उस जानकारी को पढ़ने में सक्षम होना अच्छा लगेगा। - Joel Coehoorn
मैं सी के बाहर सामान कैसे प्राप्त कर सकता हूं? उदाहरण के लिए, मैंने एमटीपी के माध्यम से एक फोन जोड़ा और इसकी फाइलें "यह पीसी \ फोननाम" पथ पर दिखाई देती हैं - Michael
@ माइकल दुर्भाग्यवश, एमटीपी डिवाइस सामान्य फाइल सिस्टम से बहुत अलग हैं। वे एक सामान्य कमांड प्रॉम्प्ट से भी सुलभ नहीं हैं, इसलिए मुझे BoUoW से उन्हें एक्सेस करने का कोई तरीका नहीं पता है। - Ben N


वैकल्पिक रूप से,

  1. बरक़रार रखना खिसक जाना जबकि राइट क्लिक आपकी वांछित विंडोज निर्देशिका में
  2. चुनते हैं "यहां पावरशेल विंडो खोलें"

PowerShell Context Menu

  1. एक बार जब आप PowerShell में हों, तो टाइप करें bash

आप उस विंडोज निर्देशिका में फ़ाइलों और फ़ोल्डर्स पर काम करने के लिए सीधे किसी भी बैश कमांड का उपयोग करने में सक्षम होंगे। इस विधि का उपयोग करके, आपको मैन्युअल रूप से नहीं करना है cd आपकी निर्देशिका में विशेष रूप से जब आपके पास पहुंचने के लिए गहरी जड़ वाली निर्देशिका होती है।


विंडोज 10 180 9 के रूप में अपडेट करें:

अभी भी काम करता है, लेकिन अब एक आसान तरीका है।

  1. बरक़रार रखना खिसक जाना जबकि राइट क्लिक आपकी वांछित विंडोज निर्देशिका में
  2. चुनते हैं "यहां लिनक्स खोल खोलें"

11
2017-10-11 05:14



मेरे दाएं क्लिक किए गए संदर्भ मेनू में, मुझे यहां ओपन पावरशेल विंडो के लिए आइटम नहीं दिखाई देता है - Yu Shen
हाँ, वही यहाँ ..... - Maksim Kniazev
@YuShen यह सुनिश्चित करें कि आपके पास नवीनतम विंडोज 10 अपडेट स्थापित है। उदाहरण के लिए, वर्तमान संस्करण 1803 है और इसमें विकल्प है। मुझे कुछ मशीनों का एहसास है जो अपडेट नहीं किए गए हैं अभी भी सीएमडी को उनके डिफ़ॉल्ट के रूप में है और इसलिए संदर्भ मेनू में यह विकल्प नहीं है। - Keith OYS
यह काम नहीं करता है, बैश कमांड डिफ़ॉल्ट ubuntu उपयोगकर्ता निर्देशिका में खुलता है, विंडोज निर्देशिका को घुमा नहीं देता है - mxdsp
@mxdsp आपके कदम और आपके विंडोज संस्करण क्या थे? कृपया मेरे लिए यह विस्तार करें ताकि मैं आपकी मदद कर सकूं। यदि आपने इसे सही तरीके से किया है, तो यह आपको आपकी वर्तमान विंडोज निर्देशिका में लाएगा। बुद्धिमान नहीं है क्योंकि यह आपके लिए काम नहीं करता है। - Keith OYS