Path for Enviromental variale

Dear all, I know path for ls command is /bin/bash. Similarly what is the path for environmental variable SHELL or PATH or HOME variables. In UNIX system in which path all environmental variables were stored?

First, path for ls command is /bin/ls (if you dont believe me check it with):

which ls

As for environment variables, you can check value of single variable with:

echo $SHELL

To get list of all defined variables, type:

set

you can look PATH variable in your profile files (/etc/profile or /home/.bash_profile )

SHELL and HOME determined (reads /etc/passwd) by bash after you input password