टर्मिनल के माध्यम से लिनक्स में एक फ़ोल्डर कैसे खोलें? [बन्द है]


29

मैं dir में एक फ़ोल्डर कैसे खोल सकता हूँ?

मैं अपनी वर्तमान निर्देशिका को इसमें बदलता हूं: cd /root/dir/

फिर मैं वहां सभी फाइलों को सूचीबद्ध करता हूं: ls folder1 folder2 folder3

अब मैं folder1 खोलना चाहता हूं। अगर मैं "/।" ./folder1 bash: ./folder1: Is a directory

मैं फिर से सीडी टाइप किए बिना ऐसा कैसे कर सकता हूं: cd $(pdw)/folder1


1
बस टाइप करें cd folder1
अविनाश राज

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

2
@ user280447: उस सटीक विधि का उल्लेख करें जिसे आप (CLI या GUI) और Linux OS खोलना चाहते हैं: Ubuntu या अन्य?
पंड्या

3
आप इसे "खुला" से क्या मतलब है? सामग्री की सूची दें? इसे ग्राफिकल फ़ाइल मैनेजर में खोलें?
टेराडॉन

3
xdg-open ./folder1
user.dz

जवाबों:


29

यदि आप नौटिलस फ़ाइल प्रबंधक के माध्यम से फ़ोल्डर खोलना चाहते हैं, तो आप चाहते हैं कि आप जिस निर्देशिका का उल्लेख कर रहे हैं cd /root/dir/, उस रास्ते का उपयोग करके उस रास्ते के तहत फ़ोल्डरों की जांच कर सकते हैं lsऔर फिर यदि आप फ़ोल्डर 1 प्रकार खोलना चाहते हैं:

nautilus folder1

1
मैं डेबियन पर हूँ और यह है nemoके बजाय nautilusमेरे लिए
बैरी मैकन्मारा

13

./ फ़ाइल निष्पादित करने के लिए प्रयोग किया जाता है (निर्देशिका को खोलने के लिए नहीं)।

(में) CLI विधि : आप फ़ोल्डर टर्मिनल में से खोल सकते हैं cd folder1या dir folder1या ls folder1

()) GUI विधि: यदि आप फ़ाइल-प्रबंधक (उदा: nautilus) के साथ खोलना चाहते हैं तो टाइप करें nautilus folder1(Ubuntu nautilus के लिए डिफ़ॉल्ट फ़ाइल-प्रबंधक है)


6

मैंने पाया है कि बस टाइपिंग gnome-open "any-oject"उबंटू के डिफ़ॉल्ट प्रोग्राम में किसी भी फ़ोल्डर या फ़ाइल को खोलता है। यदि यह एक फ़ोल्डर होता है, तो यह आपके डिफ़ॉल्ट फ़ोल्डर-एक्सप्लोरर का उपयोग करता है :)


gnome-open /pathरेडहैट (आरएचईएल) के लिए भी काम करता है।
इवान चाऊ

kd-open /pathकुबंटु के लिए बराबर है।
ब्रायनडी

1

zsh शेल AUTO_CDविकल्प के साथ कर सकता है।

bob@tp ~ % setopt AUTO_CD
bob@tp ~ %
bob@tp ~ % ./Documents
bob@tp ~/Documents % 
bob@tp ~/Documents % pwd
/home/bob/Documents 

बस setopt AUTO_CDअपनी .zshrcफ़ाइल में डालें ( zsh पर्यावरण फ़ाइलों को बनाने के लिए सबसे पहले एक बार शुरू करें)। आप सीधे आह्वान कर सकते हैं ZSH टर्मिनल प्रॉम्प्ट पर एक शुरू करने के लिए zsh सत्र या आप होना करने के लिए अपने डिफ़ॉल्ट खोल बदल सकते हैं zsh साथ chsh आदेश।

Btw यह एक अजीब विशेषता नहीं है, पार करने योग्य निर्देशिकाओं में "निष्पादित" विशेषता होती है इसलिए यह किसी भी मानक कमांड जैसी निर्देशिका को निष्पादित करने में सक्षम बनाता है।


0

आप ls का उपयोग करके निर्देशिका निर्दिष्ट कर सकते हैं, यह आपको अपनी निर्देशिका से आगे बढ़े बिना उस सामग्री की एक सूची देगा

ls -al /path/to/directory
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.