LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This 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


Reply
  Search this Thread
Old 09-27-2004, 10:22 AM   #1
disorderly
Member
 
Registered: Sep 2003
Location: NJ
Distribution: RHEL5
Posts: 154

Rep: Reputation: 30
making aliases - no bashrc file


i would like to make some permanant aliases for my user account but there is no .bashrc file in my home directory (that's the only way i know how to make perm aliases). what file do i change?

thanks!
disorderly
 
Old 09-27-2004, 10:48 AM   #2
milir
Member
 
Registered: Jan 2004
Location: IL,USA
Distribution: Solaris 8,9,FedoraCore2,Mandrake10,Knoppix,RedHat9
Posts: 42

Rep: Reputation: 15
This might me a dumb question , but are you using bash shell, or is there any other (hidden) *shrc in ur home folder
 
Old 09-27-2004, 11:36 AM   #3
disorderly
Member
 
Registered: Sep 2003
Location: NJ
Distribution: RHEL5
Posts: 154

Original Poster
Rep: Reputation: 30
hello milir
i think i'm using the bash shell because there is a file called .bash_history in the home directory
any ideas?
 
Old 09-27-2004, 01:21 PM   #4
chrism01
LQ Guru
 
Registered: Aug 2004
Location: Sydney
Distribution: Centos 6.8, Centos 5.10
Posts: 17,240

Rep: Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324
Try (as root)
grep <username> /etc/passwd
that will tell you your login shell.
 
Old 09-27-2004, 01:25 PM   #5
disorderly
Member
 
Registered: Sep 2003
Location: NJ
Distribution: RHEL5
Posts: 154

Original Poster
Rep: Reputation: 30
yep the shell is bash!
now how can set aliases?
 
Old 09-27-2004, 02:13 PM   #6
disorderly
Member
 
Registered: Sep 2003
Location: NJ
Distribution: RHEL5
Posts: 154

Original Poster
Rep: Reputation: 30
ok i don't know the difference between .bashrc and .bash_profile, but i read that i should create a file called .bash_profile, enter in my new alias, log in/out and now i have my alias!

does it matter which file i need/created??

- disorderly
 
Old 09-27-2004, 02:40 PM   #7
btmiller
Senior Member
 
Registered: May 2004
Location: In the DC 'burbs
Distribution: Arch, Scientific Linux, Debian, Ubuntu
Posts: 4,275

Rep: Reputation: 370Reputation: 370Reputation: 370Reputation: 370
.bashrc is run for non-login shells and .bash_profile is run for login shells. The usual trick is to have one file source the other so they both get run, regardless of whether or not your shell is a login shell or not (shells started from within X are usually not). You can just create your .bashrc file if it doesn't exist.
 
Old 09-27-2004, 03:04 PM   #8
disorderly
Member
 
Registered: Sep 2003
Location: NJ
Distribution: RHEL5
Posts: 154

Original Poster
Rep: Reputation: 30
thanks btmiller -
i'm guessing login shell means that i ssh into the box right? i seem to remember on my home machine some script saying that if one doesn't exist use the other or create it or something...
thanks!
disorderly
 
Old 09-27-2004, 05:27 PM   #9
jschiwal
LQ Guru
 
Registered: Aug 2001
Location: Fargo, ND
Distribution: SuSE AMD64
Posts: 15,733

Rep: Reputation: 670Reputation: 670Reputation: 670Reputation: 670Reputation: 670Reputation: 670
You may want to look in the bash man page. There are different startup scripts that you can use such as ~/.bashrc ~/.profile ~/.bash_login. The script you use depends on when you want it to run and which shells should run it.
 
Old 09-27-2004, 05:57 PM   #10
Kronux
Member
 
Registered: Sep 2004
Distribution: RH9/FreeBSD
Posts: 36

Rep: Reputation: 15
Re:making aliases - no bashrc file

Quote:
yep the shell is bash!
now how can set aliases?
This should help with your quest. Remember to [su] and google is your friend.

http://64.233.179.104/search?q=cache...nt+alias&hl=en

-Kx
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
bashrc Aliases don't work soren625 Linux - Newbie 10 01-27-2005 09:59 AM
making alias, can't find .bashrc file djgerbavore Slackware 10 07-23-2004 09:23 AM
adding aliases, refreshing .bashrc NonSumPisces Linux - Newbie 8 06-26-2004 12:39 AM
aliases in .bashrc file davalos Linux - Newbie 7 08-21-2003 02:03 PM
.bashrc aliases Crashed_Again Linux - General 8 01-30-2003 07:42 PM


All times are GMT -5. The time now is 05:10 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration