बेशक अपने विशेष मुद्दे के लिए आप @chaos और @steeldriver सलाह का पालन करना चाहते हैं, लेकिन सामान्य स्थिति में, "टर्मिनल में स्थायी रूप से स्टोर मूल्यों" के लिए, आप शेल वेरिएबल देख रहे हैं। उन्हें कैसे सेट किया जाए यह आपके शेल पर निर्भर करेगा (मुझे लगता है echo $SHELL
कि संबंधित जानकारी प्रदान करेगा)।
यदि "स्थायी रूप से" आपका मतलब है "जब तक मैं इस टर्मिनल सत्र से बाहर नहीं निकलता", तो आप बस export server1=111.222.111.222
कमांड का उपयोग कर सकते हैं यदि आप bash
-based शेल ( setenv server1 111.222.111.222
एक- csh/tcsh
शेल शेल के लिए, यदि मुझे सही याद है)। फिर उसे अपने साथ लगाकर करके अपने चर का उपयोग कर सकते $
: ssh root@$server1
।
यदि "स्थायी रूप से" आपका मतलब है "हर बार जब मैं एक नया टर्मिनल लॉन्च करता हूं", तो आपको शेल वेरिट फाइल में से एक में अपना चर सेट करना होगा। उदाहरण के $HOME/.bashrc
लिए bash
शेल के गोले में, या $HOME/.cshrc
- संभवतः पिछले पैराग्राफ में उल्लिखित उसी सिंटैक्स का उपयोग करते हुए। ध्यान दें कि आपको इनिट फ़ाइल को स्रोत करना होगा (जैसे source $HOME/.bashrc
कि परिवर्तनों को ध्यान में रखने के लिए एक नया शेल खोलना होगा।
NB: स्मृति से उत्तर, कुछ छोटे समायोजन की आवश्यकता हो सकती है।