.bash_profile versus .profile of user in Solaris 10 | Unix Linux Forums | UNIX for Dummies Questions & Answers

  Go Back    


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 !!

.bash_profile versus .profile of user in Solaris 10

UNIX for Dummies Questions & Answers


Closed Thread    
 
Thread Tools Search this Thread Display Modes
    #1  
Old 12-04-2012
fretagi fretagi is offline
Registered User
 
Join Date: Oct 2011
Last Activity: 18 December 2014, 7:22 AM EST
Posts: 231
Thanks: 51
Thanked 1 Time in 1 Post
.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  
Old 12-04-2012
bakunin bakunin is offline Forum Staff  
Bughunter Extraordinaire
 
Join Date: May 2005
Last Activity: 18 December 2014, 12:14 PM EST
Location: In the leftmost byte of /dev/kmem
Posts: 4,371
Thanks: 47
Thanked 853 Times in 674 Posts
".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  
Old 12-05-2012
fretagi fretagi is offline
Registered User
 
Join Date: Oct 2011
Last Activity: 18 December 2014, 7:22 AM EST
Posts: 231
Thanks: 51
Thanked 1 Time in 1 Post
.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  
Old 12-05-2012
phunk phunk is offline
Registered User
 
Join Date: Nov 2012
Last Activity: 28 February 2014, 3:57 PM EST
Posts: 35
Thanks: 3
Thanked 1 Time in 1 Post
Put your PS1 declaration in .profile.


Code:
#PS1='whateveryouwant'
PS1='${HOST}:${LOGNAME}:${PWD}'

Sponsored Links
    #5  
Old 12-05-2012
fretagi fretagi is offline
Registered User
 
Join Date: Oct 2011
Last Activity: 18 December 2014, 7:22 AM EST
Posts: 231
Thanks: 51
Thanked 1 Time in 1 Post
.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  
Old 12-05-2012
fpmurphy's Avatar
fpmurphy fpmurphy is offline Forum Staff  
who?
 
Join Date: Dec 2003
Last Activity: 15 December 2014, 6:55 PM EST
Location: /dev/ph
Posts: 4,840
Thanks: 64
Thanked 434 Times in 402 Posts
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
Closed Thread

Thread Tools Search this Thread
Search this Thread:

Advanced Search
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 05:08 PM
bash_profile or .profile big123456 UNIX for Advanced & Expert Users 5 01-04-2011 10:24 AM
Solaris versus Centos karlochacon Solaris 1 06-27-2010 03:16 PM
trap in etc/profile and user .profile Smith Infrastructure Monitoring 4 09-01-2009 09:58 PM
Profile scripts versus rc scripts.... rookie22 UNIX for Dummies Questions & Answers 1 09-17-2008 10:31 AM



All times are GMT -4. The time now is 07:46 PM.