मैं 7.0.19 से 7.0.20 तक टॉमकैट सर्वर को अपग्रेड करना चाहता हूं।
मैंने पहले ही कर लिया है ln -s apache-tomcat-7.0.19 tomcat7
, इसलिए अब मुझे निम्नलिखित कमांड का उपयोग करके नए लक्ष्य से लिंक tomcat7
करने की आवश्यकता है ln -s --force apache-tomcat-7.0.21 tomcat7
, लेकिन यह उस तरह से काम नहीं करता है जैसा मैंने उम्मीद की थी: इसने नए लक्ष्य के साथ tomcat7/apache-tomcat-7.0.21
मौजूदा tomcat7
प्रतीकात्मक लिंक को बदलने के बजाय एक प्रतीकात्मक लिंक बनाया ।
उदाहरण
# mkdir v1 v2
# ln -s v1 v
# ln -s v2 v
# ll v*
lrwxrwxrwx. 1 root root 2 Sep 5 16:02 v -> v1
v1:
total 0
lrwxrwxrwx. 1 root root 2 Sep 5 16:02 v2 -> v2
v2:
total 0
मैंने मैनुअल कीln
जाँच की , मुझे लगता है ln -s --force apache-tomcat-7.0.21 tomcat7
कि मापदंडों को समझाने के लिए 1 फ़ॉर्म के बजाय 3 फॉर्म का उपयोग करें। यह 1 और 3 के फॉर्म के बीच इतना अस्पष्ट है। तो इस मामले में प्रतीकात्मक लिंक को कैसे बदला जाए?