2010-10-17 11 views
11

मैं alias ll = "ls -l" जोड़ने की कोशिश कर रहा हूं, और मैं सोच रहा हूं कि जब भी मैं लिनक्स में लॉगिन करता हूं तो मैं इसे कैसे लोड कर सकता हूं।स्टार्टअप पर मैं स्वचालित रूप से उपनाम कैसे लोड कर सकता हूं?

उत्तर

16

आप इसे अपनी होम निर्देशिका में अपनी ~/.bashrc फ़ाइल में जोड़ सकते हैं।

.bashrc और पसंद के बारे में अधिक जानकारी के लिए, यह question देखें।

+0

करने के लिए अपने एलियास जोड़ यह मैं जवाब दिया: http://stackoverflow.com/questions/415403/whats-the- अतिरिक्त उपयोगी जानकारी के लिए अंतर-बीच-bashrc-bash-profile-and-environment/415444 # 415444 – Strawberry

5

इसे ~/.bashrc (जो केवल वर्तमान उपयोगकर्ता को प्रभावित करता है) में जोड़ने के अलावा, इसे/etc/profile में जोड़ा जा सकता है, जो लॉगिन पर सभी उपयोगकर्ताओं को प्रभावित करेगा।

+0

धन्यवाद! – pythonian29033

6

आप अपने उपनाम को ~/.bashrc पर जोड़ सकते हैं जैसा कि सीएसएचओएल द्वारा समझाया गया है, लेकिन यदि आप एक साफ समाधान पसंद करते हैं, तो आप अपने सभी जोड़ों को एक या अधिक फ़ाइलों में शामिल कर सकते हैं।

कई वितरण डिफ़ॉल्ट रूप से इसे पहले से ही करते हैं। बस अपने .bashrc फ़ाइल में निम्न कोड जोड़ें:

# Alias definitions. 
# You may want to put all your additions into a separate file like 
# ~/.bash_aliases, instead of adding them here directly. 
# See /usr/share/doc/bash-doc/examples in the bash-doc package. 

if [ -f ~/.bash_aliases ]; then 
    . ~/.bash_aliases 
fi 

और फिर बस ~/.bash_aliases

संबंधित मुद्दे

 संबंधित मुद्दे