Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
The problem I face is that whenever I add let's say an alias command in this file and i log in again the new command does not correspond. I add the commands at the end of the file. Any ideas?
I mean log on again with the same account
None of the aliases nor the functions work, however they are in the file. (I put them at the end) A simple example... I add there the line : alias l='ls -l' When I return to the prompt (after logging on again) and write l I get an error message.
Gald,
Need not to worry you just forgot to do one little thing->
just write source .bashrc or .bash_profile(whichever you had edited)
and then see your aliases will work.
You'll want to make sure that these lines are in your .bash_profile. This will execute your .bashrc when you login.
Code:
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
Also, can you show us what you wrote for alias commands? Perhaps this is part of the problem. It would also help to see your .bashrc and .bash_profile to verify if any of your alias' are being overridden.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.