टर्मिनल के माध्यम से निर्देशिका / फ़ोल्डर और URL कैसे खोलें


24

मैं अपनी फ़ाइलों को टर्मिनल के माध्यम से काफी तेजी से नेविगेट कर सकता हूं। डबल क्लिक करने से तेज़ ... खुला ... देखो, डबल क्लिक करें ... आदि।

मैं Ubuntu GUI में एक निर्देशिका कैसे खोलूं? उदाहरण के लिए:

cd projects
{some cmd} client_project

तब वॉयला, यह उबंटू जीयूआई में खुलता है जैसे कि मैंने मैन्युअल रूप से नेविगेट किया है?

इसके अलावा, मैं टर्मिनल के माध्यम से अपने डिफ़ॉल्ट ब्राउज़र में एक URL कैसे खोल सकता हूं। यह जाने के लिए भयानक होगा: F12

open http://google.com

और क्रोम इसे खोल देता है।

जवाबों:


39

निर्देशिका खोलने के लिए:

  • टर्मिनल से फोल्डर खोलने के लिए निम्नलिखित टाइप करें,

    nautilus /path/to/that/folder
    

    या

    xdg-open /path/to/the/folder
    

    अर्थात

    nautilus /home/karthick/Music
    xdg-open /home/karthick/Music
    
  • बस टाइपिंग nautilus आप फ़ाइल ब्राउज़र ले जाएगा,

    nautilus
    

URL खोलने के लिए:

  • आप टर्मिनल में निम्न में से कोई भी एक टाइप कर सकते हैं,

    xdg-open http://google.com       
    google-chrome http://google.com                 
    opera http://google.com
    firefox http://google.com
    
  • यदि आप एक ही समय में दो URL खोलना चाहते हैं तो पहले URL के बाद कुछ स्थान छोड़ दें और दूसरा लिखें,

    firefox www.google.com www.gmail.com
    

ध्यान दें:

  • लिनक्स केस-संवेदी है, इसलिए फ़ाइल का नाम सही प्रकार से लिखें।
  • आप कमांड को संक्षिप्त करने के लिए एक उपनाम भी जोड़ सकते हैं, उदाहरण के लिए यदि आपको openurlइसके बजाय आवश्यकता है x-www-browserतो .bashrc फ़ाइल को संपादित करना चाहिए
    gedit ~/.bashrc
  • फ़ाइल के निचले भाग में निम्न पंक्तियाँ जोड़ें

    alias openurl=x-www-browser
    

    वैकल्पिक शब्द

  • फ़ाइल को सहेजें और बंद करें।
  • अब आप टाइप करके URL खोल सकते हैं,

    openurl http://google.com
    

3
xdg- डायरेक्ट्रीज़ और अन्य फाइलों के लिए भी काम करता है,
फ्लोरियन डिस्च

@FlorianDiesch को शामिल करना भूल गए, याद रखने के लिए धन्यवाद :)
karthick87

1
यह अधिक स्पष्ट रूप से इंगित करने के लायक xdg-openहै जो किसी फ़ोल्डर में या आपके डेस्कटॉप पर किसी भी फ़ाइल पर क्लिक करने के समान परिणाम होना चाहिए। यह उस फ़ाइल प्रकार को संभालने के लिए डिफ़ॉल्ट एप्लिकेशन के साथ आपकी फ़ाइल / फ़ोल्डर / यूआरएल को खोलना चाहिए। मैंने इसे goअपने रूप में ~/.bashrc
अलियास किया है

बहुत बढ़िया, बहुत बहुत धन्यवाद। मैंने कोमोडो स्थापित किया है और यह komodo somefile.htmlफाइलों को खोलने के लिए स्थापित है लेकिन मैंने इसे bashrc फाइल में नहीं देखा है। और कहां हो सकता है और क्या मैं इसे बदल सकता हूं edit somefile.htmlलेकिन कोमोडो में खुलता है जैसे कि मैंने कोमोडो टाइप किया?
ऑस्कर गोडसन

ठीक है, वहाँ पहले से ही एक है /usr/bin/edit, इसलिए मैं कुछ और ~/.bashrcalias edit='komodo'
चुनूंगा

6

सभी उद्धरणों आदि को टाइप करने के बजाय एक का उपयोग कर सकते हैं:

nautilus .

निर्देशिका के साथ काम करता है जिनके नाम में रिक्त स्थान हैं।


2

आप सिर्फ एप्लायंस कह सकते हैं। Nautilus और Chrome दोनों पैरामीटर के रूप में पथ (url) स्वीकार करते हैं।

nautilus /directory/subdirectory/subsubdirectory

या

cd /directory/subdirectory/subsubdirectoryऔर फिर nautilus .(डॉट महत्वपूर्ण है - यह Nautilus को वर्तमान निर्देशिका खोलने के लिए कहता है)

google-chrome www.google.com

या

x-www-browser www.google.com - यह कमांड ब्राउजर सेट को डिफॉल्ट कहती है (इसलिए यदि आपका डिफॉल्ट ब्राउजर क्रोम है, तो यह क्रोम ओपन करेगा)


एक छोटा कमांड कैसे जोड़ेगा जो x-www-ब्राउज़र करता है? यानी openurl www.google.com?
ऑस्कर गोडसन

आप एक उपनाम बना सकते हैं। en.wikipedia.org/wiki/Alias_%28command%29 बस जोड़ने alias open="x-www-browser"के लिए ~/.bashrcफ़ाइल
Vojtech Trefny

1

नहीं, उपरोक्त उत्तर ठीक हैं, लेकिन यह वही है जो मुझे लगता है कि आप देख रहे हैं:

nautilus "$(pwd)"

xdg-open "$(pwd)"

मैं सिर्फ आज प्रयोग कर रहा था, और यह काम किया। क्या यह शानदार नहीं है?


1

एक निर्देशिका / फ़ोल्डर खोलने के लिए

आप वर्तमान निर्देशिकाnautilus . को खोलने के लिए उपयोग कर सकते हैं, और एंटर दबा सकते हैं ।

पथ निर्दिष्ट स्थान खोलने के लिए निम्नलिखित प्रयास करें।

उदाहरण के लिए, यदि आप इस स्थान के तहत संगीत फ़ोल्डर खोलना चाहते हैं:

/media/dulithdecozta/A08A64BB8A648F98/Music/

फिर निम्नलिखित पर अमल करें।

nautilus /media/dulithdecozta/A08A64BB8A648F98/Music/

टर्मिनल के माध्यम से एक URL खोलने के लिए

जैसे टर्मिनल के माध्यम से stackoverflow.com को खोलने देता है

(गूगल क्रोम)

google-chrome http://stackoverflow.com 

(Firefox)

firefox http://stackoverflow.com 

0

आसान तरीका यह है कि फ़ायरफ़ॉक्स के एड्रेस बॉक्स में url फाइल को पेस्ट करें, कम से कम, अन्य ब्राउज़रों की कोशिश नहीं की है, और जब आप फ़ायरफ़ॉक्स दर्ज करते हैं, तो यूआरएल का असली पता दिखाता है। पता बॉक्स में चिपकाएँ। मेरे लिये कार्य करता है


0

ओपन डायरेक्टरी:

  • टर्मिनल से निर्देशिका या फ़ोल्डर खोलने के लिए।

    nautilus /home/user/path_to_folder/ &
    

    या

    xdg-open /home/user/path_to_folder/ &
    

    एम्परसेंड &का उपयोग किया जाता है; इसलिए प्रक्रिया पृष्ठभूमि में शुरू हो जाती है और हम स्क्रिप्ट या टर्मिनल का उपयोग करना जारी रख सकते हैं, ताकि स्क्रिप्ट खत्म होने का इंतजार न करें।

    नोट: बेहतर परिणाम के लिए निरपेक्ष पथ का उपयोग करें।

यूआरएल खोलें

  • टर्मिनल में निम्न में से कोई एक टाइप करें।

    opera http://www.google.com &
    firefox http://www.google.com &
    xdg-open http://www.google.com &
    

निर्देशिका, URL, आदि को बंद करने के लिए:

  • फ़ोल्डर / URL या किसी भी स्क्रीन विंडो पर, Ctrl+ टाइप करेंw
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.