Here is the issue:

I create saome variables to makea shotcut to some directories I go frequently (so, I then I type, e.g. cd $P_DIR). Of Course before that I put a valid value into P_DIR variabe.

Also, alias, as

alias cls=clear

So, I type cls, and is the same as the commando clear (but shorter)

What I want to do is that those variables as aliases stay in the computer when I reboot or turn off and turn on.

So, I put "somewhere" (this is the place(s) maybe one for variables, and other for aliases, turn of the computer, and when I turn on, the aliases and variables are still there.

thanks for any feedback,