I've read tidbits of pages from around 10 books, and I can safely say I am even more confused than before. Earlier I'd just set everything in .bashrc file. LOL.
Say I've scenarios like these:
1) I want to set system variables for user "jacky", what should I use?
2) I want to set system variables for all users, what should I use?
3) I want to set alias for user "jacky", what should I use?
4) I want to set alias for all users, what should I use?
What are interactive/non-interactive login/non-login shells?
I've asked chatgpt but it gave me convoluted reply. So, it was not very clear.