LFCS Exam QuestionsBrowse all questions from this exam

LFCS Exam - Question 117


Which of the following files, when existing, affect the behavior of the Bash shell? (Choose TWO correct answers.)

Show Answer
Correct Answer: B,E

The ~/.bashrc file is read and executed by Bash whenever an interactive, non-login shell is started. It is commonly used to customize the shell environment for interactive use, such as setting aliases, functions, and prompt customizations. The ~/.bash_profile file is read and executed by Bash only for login shells. It is typically used to set environment variables that need to be available throughout the entire session and to execute commands that should only run once when you log in.

Discussion

1 comment
Sign in to comment
9866666Options: BE
Jun 25, 2024

The correct answers are: B. ~/.bashrc E. ~/.bash_profile Explanation: ~/.bashrc: This file is read and executed by Bash whenever an interactive, non-login shell is started. It's commonly used to customize the shell environment for interactive use, such as setting aliases, functions, and prompt customizations. ~/.bash_profile: This file is read and executed by Bash only for login shells. It's typically used to set environment variables that need to be available throughout the entire session and to execute commands that should only run once when you log in. Why the other options are incorrect: A. ~/.bashconf: This file does not exist by default and is not a standard Bash configuration file. C. ~/.bashdefaults: This file does not exist by default and is not a standard Bash configuration file. D. ~/.bash_etc: This file does not exist by default and is not a standard Bash configuration file.