|
|||||||
| Forums | Search Forums | Register | Forum Rules | Man Pages | Albums | FAQ | Members | Calendar | Search | Today's Posts | Mark Forums Read |
| UNIX for Dummies Questions & Answers If you're not sure where to post a UNIX or Linux question, post it here. All UNIX and Linux newbies welcome !! |
|
|
|
Thread Tools | Search this Thread | Display Modes |
|
#1
|
|||
|
|||
|
.bash_profile versus .profile of user in Solaris 10
Hi All I am kind of confused, when to use Code:
.bash_profile or Code:
.profile I have just created a user on a test server, with: Code:
useradd -u 103 -d /fretagi -m -s /bin/bash fretagi but now in its home dir I have: Code:
-bash-3.2$ ls -al total 14 drwxr-xr-x 2 fretagi other 512 Dec 5 15:54 . drwxr-xr-x 52 root root 1536 Dec 5 15:54 .. -rw-r--r-- 1 fretagi other 144 Dec 5 15:54 .profile -rw-r--r-- 1 fretagi other 136 Dec 5 15:54 local.cshrc -rw-r--r-- 1 fretagi other 157 Dec 5 15:54 local.login -rw-r--r-- 1 fretagi other 174 Dec 5 15:54 local.profile So when I created the user it was meant to use bash shell, soI beleive I should have a Code:
.bash_profile on it, but I dont?? Instead I have Code:
.profile So where is not right? Pls help FR |
| Sponsored Links | ||
|
|
#2
|
|||
|
|||
|
".profile" is executed every time you log in. ".bash_profile" is executed every time a new shell starts. ".profile" is called by the "login" process, while ".bash_profile" is part of the shells startup routine.
I hope this helps. bakunin |
| Sponsored Links | ||
|
|
#3
|
|||
|
|||
|
.bash_profile versus .profile of user in Solaris 10
Ok, thanks for your reply, Now if I want to set a login prompt Code:
PS1 and the java path for that particular user, as well as a path to find all the comands, will it be in Code:
.profile or in Code:
.bash_profile ? FR ---------- Post updated 05-12-12 at 09:16 AM ---------- Previous update was 04-12-12 at 04:30 PM ---------- Hi Please can you guys help me on this. I really want to learn, FR |
|
#4
|
|||
|
|||
|
Put your PS1 declaration in .profile. Code:
#PS1='whateveryouwant'
PS1='${HOST}:${LOGNAME}:${PWD}' |
| Sponsored Links | |
|
|
#5
|
|||
|
|||
|
.bash_profile versus .profile of user in Solaris 10
Hi Thanks for your reply, but what about this: where do I set java path? where do I set path to find all the comands, for example, to avoid having to write the all path Code:
/usr/bin/ls , I just want to type: Code:
ls So how do I set it? and where? FR |
| Sponsored Links | |
|
|
#6
|
||||
|
||||
|
When Bash is started as an interactive login shell:
* It first reads and executes the /etc/profile (if it exists and is readable) * It looks for ~/.bash_profile, ~/.bash_login, and ~/.profile in that order, and reads and executes the first one it finds (that exists and is readable) When started as an interactive non-login shell: * It reads and executes ~/.bashrc (if it exists and is readable) |
| Sponsored Links | ||
|
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
More UNIX and Linux Forum Topics You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| dot bash_profile for root user | freddie50 | Shell Programming and Scripting | 4 | 05-22-2012 04:08 PM |
| bash_profile or .profile | big123456 | UNIX for Advanced & Expert Users | 5 | 01-04-2011 09:24 AM |
| Solaris versus Centos | karlochacon | Solaris | 1 | 06-27-2010 02:16 PM |
| trap in etc/profile and user .profile | Smith | Infrastructure Monitoring | 4 | 09-01-2009 08:58 PM |
| Profile scripts versus rc scripts.... | rookie22 | UNIX for Dummies Questions & Answers | 1 | 09-17-2008 09:31 AM |
|
|