जब तक आपने इन्हें डिफ़ॉल्ट रूप से नहीं बदला है, तब तक शेल जो आप Ubuntu पर उपयोग कर रहे हैं वह बैश है। FreeBSD पर, डिफ़ॉल्ट शेल csh है। आप दोनों OS में निम्न कमांड के साथ अपना शेल बदल सकते हैं:
chsh
अपने शेल को FreeBSD में / usr / लोकल / बिन / बैश में सेट करें। बैश FreeBSD का हिस्सा नहीं है, इसलिए यदि आप पहले से ही नहीं है, तो इसे बंदरगाहों से स्थापित करें:
cd /usr/ports/shells/bash
make install
make clean
एक आखिरी बात: शेल को रूट के लिए न बदलें। यह "टॉर" खाता है: रूट के सभी विशेषाधिकारों के लिए, लेकिन आप जो चाहें खोल सकते हैं। इसका कारण यह है कि टॉर के तहत चलने वाली कोई भी सिस्टम गतिविधियाँ नहीं हैं, इसलिए आप किसी भी चीज़ को नहीं तोड़ेंगे या किसी को उस खाते के शेल को उस चीज़ में बदलकर भ्रमित नहीं करेंगे जिसका उपयोग आप कर रहे हैं (या लॉगिन शेल के रूप में अधिक कार्यात्मक हो सकता है)।
.inputrc
रिमोट मशीन पर सेट किया जाना चाहिए।