मेरे पास एक श फाइल है जिसे मैं किसी भी समय टर्मिनल से खोलना चाहूंगा। मैं टर्मिनल में "स्टूडियो" टाइप करना चाहता हूं, और एंड्रॉइड स्टूडियो खोलना चाहता हूं
मुझे ln -s
यह करने के लिए उपयोग करने की याद है , लेकिन मैं भूल गया हूं और पहले से ही वेब की खोज में बहुत समय बर्बाद कर चुका हूं।
साथ ही, बनाई गई प्रतीकात्मक कड़ी को किस निर्देशिका में रखा गया है?
यहाँ मेरे प्रयास से वाक्य रचना है, कमांड नहीं मिला
ricardo@debian:~$ ln -s /opt/android-studio/bin/studio.sh studio
ricardo@debian:~$ studio
bash: studio: command not found
studio
अकेले उपयोग करके कहीं से भी स्क्रिप्ट को निष्पादित करना चाहते हैं, तो आपको लिंक को उस स्थान पर रखना होगा जो शेल द्वारा खोजा जा रहा है। खोल में सब कुछ खोजता है echo $PATH
। आप या तो $PATH
लिंक को एक निर्देशिका में बदल सकते हैं या डाल सकते हैं $PATH
। आप क्या करना चाहते हैं?
alias
कमांड को पसंद कर सकते हैं , जो आमतौर पर कमांड नामों को छोटा करने के लिए प्रतीकात्मक लिंक बनाने के बजाय उपयोग किया जाता है।
./studio
।