कमांड शॉर्टकट ./startup.sh टॉमकैट पर


2

हर बार जब मुझे टॉम्स्क शुरू करने या रोकने की आवश्यकता होती है, तो मैं इसे करने के लिए नेविगेट कर रहा हूं:

 /Tomcat_Dir/bin

और एक बार जब मैं फ़ोल्डर में प्रवेश करता हूं:

./Startup.sh

और सर्वर को बंद करने के लिए, मैं उसी निर्देशिका में नेविगेट करता हूं और दर्ज करता हूं:

 ./Shutdown.sh

मैं सोच रहा था कि क्या ऊपर वर्णित प्रक्रिया को उर्फ ​​करने के लिए लिनक्स में एक तरीका था, ताकि फाइलसिस्टम के किसी भी स्थान से, मैं बस कुछ इस प्रकार लिख सकूं

StartTomcatया StopTomcatवेब-सर्वर के स्टार्टअप और शटडाउन करने के लिए?

जवाबों:


2

आपको इन निर्देशिकाओं में नेविगेट करने की भी आवश्यकता नहीं है। इसके बजाय पूर्ण पथ का उपयोग करें:

/Tomcat_Dir/bin/Startup.sh
/Tomcat_Dir/bin/Shutdown.sh

उन लोगों के साथ, आप एक उपनाम बना सकते हैं, जैसा आपने कहा था:

alias StartTomcat='/Tomcat_Dir/bin/Startup.sh'
alias StopTomcat='/Tomcat_Dir/bin/Shutdown.sh'

करने के लिए अपने ये पंक्तियां जोड़ें ~/.bash_profile, ~/.profileया ~/.bashrc(जो भी आप उपयोग कर रहे - अंतर क्या है? ), खोल पुनरारंभ करें, और आपका काम हो गया।


यह भी खूब रही। मुझे सूडो का उपयोग करना थाalias StartTomcat='sudo /Tomcat_Dir/bin/Startup.sh'
एंड्रयू जॉनसन

3

मुझे तीन आसान विकल्पों का पता है -

1) आप /Tomcat_Dir/binअपने पेट में जोड़ सकते हैं ।

अपना .bashrc खोलें और निम्नलिखित को संपादित / जोड़ें

पथ = $ पथ: / Tomcat_Dir / bin /


2) आप बिन निर्देशिका में स्टार्टअप और शटडाउन स्क्रिप्ट के लिंक जोड़ें।

ln -s /Tomcat_Dir/bin/Startup.sh/bin/tom_start.sh

ln -s /Tomcat_Dir/bin/Shutdown.sh/bin/tom_stop.sh


3) स्टार्टअप और शटडाउन लिपियों का उपनाम।

उर्फ टॉम्स्टर्ट = '/ टॉमकैट_डिर / बिन / स्टार्टअप'श'

उर्फ टोमस्टॉप = '/ टॉमकैट_डिर / बिन / शटडाउन.श'

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