You should also know that aliases are user-specific. So the aliases created by elliot will not work for user smurf; take a look:
elliot@ubuntu-linux:~$ su - smurf
Password:
smurf@ubuntu-linux:~$ date
Mon Nov 4 13:33:36 CST 2019
smurf@ubuntu-linux:~$ memory
Command 'memory' not found, did you mean:
command 'lmemory' from deb lmemory
Try: apt install <deb name>
As you can see, smurf can't use the aliases of user elliot. So every user has their own set of aliases. Now, let's exit back to user elliot:
smurf@ubuntu-linux:~$ exit
logout
elliot@ubuntu-linux:~$ memory
total used free shared buff/cache available
Mem: 3.9G 937M 2.0G 6.6M 990M 2.7G
Swap: 947M 0B 947M
You can run the alias command to list all the aliases that can be used by the currently logged-in user:
elliot@ubuntu-linux:~$ alias
alias date='date;cal'
alias egrep='egrep --color=auto...