source command
LINUX-Frequently used commands
source command Reflecting a shell configuration file. |
Syntax |
source [onfiguration file name] |
The source command is a command that executes the command written in a file in the current shell. This is mainly used to reflect shell configuration files immediately without logging out or logging in.. |
Frequently used options |
None. |
Example: View file details. |
$ su - Password: # source ~/.bashrc ← Reflect the contents of the bash configuration file ~/.bashrc The bash configuration file exists as a dot file in the user's home directory .bashrc bash Load settings on every start .bash_profile Load settings on login .bash_logout Load settings on logout For example, a "bash file" will execute the file as a separate process from the current shell If you simply execute a command line written in a file, such as the cat or ls command, the result will be the same. However, the way shell and environment variables are handled will change Shell variables are variables that are only valid in the currently running shell |