टर्मिनल से फ़ाइल ब्राउज़र खोलना


78

फाइल ब्राउजर खोलने की कमांड क्या है? मैं यह चाहता हूं ताकि मैं एक विशिष्ट फ़ोल्डर खोलने के लिए कीबोर्ड शॉर्टकट असाइन कर सकूं।

जवाबों:


93

nautilus --browser सुनिश्चित करें कि Nautilus ब्राउज़र मोड में लॉन्च किया गया है, भले ही आप सामान्य रूप से स्थानिक मोड में इसका उपयोग कर रहे हों।

आप उस रास्ते को जोड़ सकते हैं जिसे आप अंत तक खोलना चाहते हैं:

nautilus --browser ~/some/directory

लेकिन मेरे पास जो समस्या nautilusहै वह यह है कि इसकी जड़ें हैं। मैं इससे कैसे बच सकता हूं? मैं गलती से किसी भी फाइल को हटाना नहीं चाहता।
जॉन डोए

4
जब तक आप इसे लॉन्च नहीं करते हैं, तब तक इसकी रूट अनुमतियां नहीं होनी चाहिए gksudo
mgunes

बस आप कमांड टेक्स्ट में नॉटिलस टाइप कर सकते हैं। मैंने नॉटिलस खोलने के लिए विन + ई का उपयोग करते हुए एक ही शार्टकट किया है
अमित राणे

1
यह ठीक काम करने लगता है, लेकिन मेरे और दूसरों के लिए त्रुटियों की एक टन फेंकता है
जेफ पुकेट

52

GNOME खुले आदेश उपयुक्त आवेदन, जो इस मामले में नॉटिलस है के साथ एक निर्देशिका खुल जाएगा:

gnome-open PATH

यह Nautilus फ़ाइल ब्राउज़र का उपयोग करके निर्देशिका / tmp को खोलेगा।

gnome-open /tmp

या

cd /tmp
gnome-open .

मुझे gnome-openकमांड पसंद है क्योंकि आप उपयुक्त एप्लिकेशन के साथ फ़ाइल खोलने के लिए इस सटीक समान कमांड का उपयोग कर सकते हैं। किसी भी मजाकिया झंडे को याद करने की जरूरत नहीं है। यह सिर्फ काम करता है।

  • gnome-open file.pdf एक पीडीएफ ब्राउज़र में पीडीएफ खोलेगा।
  • gnome-open file.zip ज़िप संग्रह दर्शक का उपयोग करके एक ज़िप फ़ाइल खोलेगा।

यह मैक ओएस एक्स openकमांड के नाम और फ़ंक्शन के समान है , हममें से जो मैक का उपयोग करते हैं।


11
इस उत्तर को अपडेट करने के लिए: gnome-open को अब gvfs-open कहा जाता है। यदि आप डेस्कटॉप-एग्नॉस्टिक कमांड चाहते हैं, तो आप xdg-open का भी उपयोग कर सकते हैं।
जेसन चैंपियन

यह टर्मिनल को अधिक इनपुट की प्रतीक्षा में लटका देता है, इसलिए आपको Ctrl-C
Jeff Puckett

1
@JeffPuckettII मेरे अनुभव में, gnome-open file.extएक फ़ाइल खोलेगा, इसे किसी अन्य प्रोग्राम को सौंप देगा और फिर बाहर निकल जाएगा। यह अधिक इनपुट की प्रतीक्षा में लटका नहीं है, कम से कम घर पर मेरे Ubuntu 14.04 बॉक्स पर नहीं।
स्टेफान लेशिवस्की

4
@ जेसनचैम्पियन के अपडेट को अपडेट करने के लिए: gvfs-openअब एक छोटे शेल स्क्रिप्ट द्वारा प्रतिस्थापित किया गया है, जिसे कॉल किया जाता है gio openxdg-openएक रैपर स्क्रिप्ट भी है, और अधिकांश उबंटू सिस्टम पर इसे कॉल करने की संभावना है gio opengnome-openअभी भी बाइनरी के रूप में मौजूद हैgio
स्क्रू


9

मैंने निम्नलिखित लाइन अपने में लगाई .bashrc:

alias opn="nautilus -s ."

अब आप के साथ खोल सकते हैं

$ opn /path/to/folder

openपैकेज में पहले से ही एक कमांड है kbd, यह लिंक है openvt
वोल्कर सीगल

कुछ अन्य उत्तरों के विपरीत, उबंटू 18.04 में भी काम करना।
nonbeing

अच्छा जवाब। यह शॉर्टकट बनाने में मदद करता है।
मिरिले राड

5

मेरे लिए सबसे सुरक्षित तरीका जो लगभग सभी वातावरणों के अनुकूल है, वह xdg-open है

xdg-open $HOME/test

यह आपके होम डाइरेक्टरी के तहत एक निर्देशिका नाम का परीक्षण (उदाहरण के लिए) खोलेगा।


3

आप उपयोग कर सकते हैं

  • nautilus PATH सूक्ति के लिए
  • nemo PATH दालचीनी के लिए
  • caja PATH मेट के लिए
  • thunar PATH Xfce के लिए

3

संदर्भ के लिए, मैं Ubuntu Bionic 18.04 चला रहा हूं।

कमांड लाइन से फाइल एक्सप्लोरर को खोलने का सबसे आसान और सबसे सुरक्षित तरीका कमांड के साथ है xdg-open, जो कि अक्सर browseकमांड के रूप में अलियास होता है यदि यह आपकी शैली है। xdg-openजहाज उबंटू के साथ मूल रूप से।

xdg-open कोई फ़ाइल या वेब URL भी खोल सकता है, और उस फ़ाइल के फ़ाइल के लिए आपके कंप्यूटर के डिफ़ॉल्ट एप्लिकेशन के अनुसार इसे खोलेगा।

उदाहरण:

browse . मेरी वर्तमान निर्देशिका में फ़ाइल एक्सप्लोरर खोलता है।

xdg-open ~ वही करता है, लेकिन मेरे घर निर्देशिका।

xdg-open https://www.google.ca आपके डिफ़ॉल्ट ब्राउज़र के साथ Google के होमपेज को लॉन्च करता है (यदि एक ब्राउज़र सत्र पहले से ही खुला है, तो इसे नए टैब के रूप में खोला जाएगा)।

इसके लिए मैन पेज यहांxdg-open देखे जा सकते हैं

ध्यान दें कि xdg- ओपन कमांड का उपयोग रूट प्रिव्यूल्स के साथ करने के लिए नहीं है।


0

उपयोग nautilus

रूट फ़ाइल ब्राउज़िंग के लिए, यह है gksudo nautilus


0
  1. वर्तमान निर्देशिका के लिए nautilus का उपयोग करना -> nautilus ./
  2. वर्तमान निर्देशिका के लिए सूक्ति-ओपन का उपयोग करना -> gnome-open ./
    यदि स्थापित करने के लिए आवश्यक हो तो सूक्ति-खुला के लिएsudo apt install libgnome2-bin
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.