I am studying about environment in linux, and these words confuses me. isn't there just system defined variables generated by kernel and user defined variables which is assume to be lower case?? commands uses aliases also user defined for specific terminal window?!
I make a command using
alias echi="helloooo"
and use this in another terminal tab and I expect to give an error
command not found
because of my user defined command but it just run without any error or output
login
(or sshd) andpam
libraries will set some variables and shell initialization scripts in/etc
or/home/username
will set others. – doneal24 Apr 16 '23 at 17:32