Software Configuration Flashcards

(7 cards)

1
Q

What is the purpose of software configuration?

A

Define and control software behavior; apply changes either system-wide or at the user level; customize software functionality using environmental variables.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is system-wide configuration?

A

Affects all users; managed by administrators; set in directories and files such as /etc and /etc/sysctl.conf; used for settings like default shells, service control, and resource limits.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is user-level configuration?

A

Affects only the individual user account; defined in hidden files in the user’s home directory such as .bashrc and .profile; helps preserve consistency while allowing user flexibility.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are environmental variables?

A

Named values used to configure software behavior; examples include PATH, HOME, EDITOR.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Where are system-wide environmental variables set?

A

/etc/environment and /etc/profile.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Where are user-specific environmental variables set?

A

.bashrc and .bash_profile.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Give examples of environmental variables and their uses.

A

Administrators can extend PATH to include shared script directories; users can set EDITOR to define a preferred text editor; used to manage execution environments for users and processes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly