कमांड लाइन के माध्यम से किसी भी फाइल को कैसे खोलें?


11

मैं जानना चाहूंगा कि क्या लिनक्स में किसी फाइल को उनके विस्तार से स्वतंत्र रूप से खोलने की आज्ञा है, जैसे कि आप इसे डबल-क्लिक कर रहे थे।


यह माइम प्रकारों के साथ अधिक जुड़ा हुआ है जो आपके विंडो मैनेजर डेस्कटॉप द्वारा प्रति सेगमेंट की तुलना में पंजीकृत हैं। संक्षेप में, afaik कमांड लाइन में कोई "डबल क्लिक" समकक्ष नहीं है क्योंकि डबल क्लिक वास्तव में एक फ़ाइल पिकर + एक सूची का एक संयोजन है यदि पंजीकृत माइम प्रकार।
— vfbsilva

9
xdg-open THE_FILE
— PSkocik

2
संबंधित: (अगर आपके पास xdg-open नहीं है) तो xdg-open अपना काम कैसे करता है
— मार्क प्लॉटनिक

जवाबों:


6

ऐसे कमांड हैं जो डबल-क्लिक के समान हैं: xdg-openएक काफी मानक कमांड है जिसे कई लिनक्स GUI के साथ शिप किया गया है। डेबियन डिस्ट्रोस पर, seeऔर भी है open।

यह इंगित करना अच्छा होगा कि एक्सटेंशन वास्तव में एक प्रकार की मनमानी हैं। वहाँ बहुत सारे गूढ़ विस्तार हैं; कोई प्रोग्राम, जिसमें "डबल-क्लिक" शामिल है, संभवतः यह जान सकता है कि हर फ़ाइल की व्याख्या कैसे की जाए।

और यदि आप फ़ाइल की सामग्री और इसे चलाने के लिए सही प्रोग्राम जानते हैं, तो आपको फ़ाइल को इसके विस्तार की परवाह किए बिना निष्पादित / उपयोग करने में सक्षम होना चाहिए।


7
xdg-openआपके सुझाव से ज्यादा मानक है।
— बेसिल स्टायरनेविच

2
seeऔर openडेबियन और डेरिवेटिव के लिए विशिष्ट हैं। xdg-openआजकल बहुत ज्यादा वास्तविक मानक है (यह एक फ्रीडेसटॉप मानक है)।
— गिल्स एसओ- बुराई को रोकें '

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