संभव डुप्लिकेट:
मैं टर्मिनल में. श फाइलें कैसे चलाऊं?
मैं लिनक्स के लिए इंटरनेट से जेडडाउनलोडर डाउनलोड करना चाहता हूं । श और जब मैं उबंटू को फ़ाइल खोलने के लिए कहता हूं तो यह कुछ टेक्स्ट एडिटर का उपयोग करता है । मैंने उबंटू सॉफ्टवेयर स्टोर की खोज की और इसे खोलने के लिए कोई आवेदन नहीं था । क्या कोई तरीका है जिससे मैं इसे स्थापित कर सकता हूं?
-
फ़ाइल को डेस्कटॉप पर कॉपी करें (सुविधा के लिए)
-
फ़ाइल पर राइट क्लिक करें और गुण चुनें
-
अनुमति टैब चेक के तहत प्रोग्राम के रूप में फ़ाइल निष्पादित करने की अनुमति दें
-
फ़ाइल पर डबल क्लिक करें और टर्मिनल में रन चुनें यदि यह जीयूआई प्रोग्राम नहीं है)
डिफ़ॉल्ट रूप से फ़ाइल प्रबंधक उस विकल्प को नहीं दिखा सकता है और इसके बजाय फ़ाइल को जीएडिट में खोल सकता है । उस मामले में बदलने की वरीयता फ़ाइल प्रबंधक: संपादित करें-> प्राथमिकताएं -> Behaviourto "पूछना हर बार की" या सही दूर करने के लिए "चलाने के लिए निष्पादनयोग्य"
कमांड लाइन
cd /path/to/filechmod +x filename.sh./filename.sh
नीचे टिप्पणी करें अगर यह काम नहीं करेगा :)
यदि यह अभी भी काम नहीं करेगा, तो प्रोग्राम के रूप में फ़ाइल को निष्पादित करने की अनुमति देने के बावजूद, जब आप .श फ़ाइल पर डबल क्लिक करते हैं, और यह जीएडिट लॉन्च करता है, तो स्क्रिप्ट के साथ फ़ोल्डर में नेविगेट करें ।
एक बार जब आप स्क्रिप्ट के लिए सही वर्तमान फ़ोल्डर में होते हैं, तो आप स्क्रिप्ट को इस तरह चला सकते हैं:
sudo ./filename.sh
अगर वह काम नहीं करता है तो आप कोशिश कर सकते हैं
sudo bash filename.sh
वसा विभाजन से
इसका पालन करें मैं वसा यूएसबी ड्राइव से फ़ाइल कैसे निष्पादित करूं?
कमांड लाइन
इसके अलावा क्या तरल सिफारिश की थी, सामान्य प्रक्रिया इस फ़ाइल को निष्पादन योग्य बनाने के लिए अनुमतियों को बदलना है:
chmod +x file.sh
और फिर इस फ़ाइल को निष्पादित करें:
./file.sh
जीयूआई
इसे बदलकर संदर्भ मेनू का उपयोग करके नॉटिलस फ़ाइल ब्राउज़र में प्राप्त किया जा सकता है Execute
में झंडे Properties
> - Permissions
.
आप भी उपयोग कर सकते हैं .
ट्रिक्स, अन्य उत्तरों के सुझाव के साथ ।
उदाहरण के लिए:
chmod +x filename.sh
, यह मानते हुए कि आप पहले ही फाइल करने के रास्ते पर जा चुके हैंफिर इनमें से किसी एक कमांड के साथ फाइल चलाएं:
sh filename.sh./filename.sh. filename.sh
कोशिश करो sh nameoffile.sh
टर्मिनल में (सुनिश्चित करें कि आप उस फ़ोल्डर में हैं जहां nameoffile.sh
सहेजा गया है)
बस फ़ाइल को टर्मिनल के अंदर खींचें और रिटर्न कुंजी दबाएं । स्थापना शुरू हो जाएगी ।