Has two alternatives.
First:
Add the directory that is located your script in the PATH variable to facilitate execution
PATH=$PATH:~/opt/bin:~/dev/bin:/seu/diretorio/
So you’ll just need to type the name of your script from any directory you’re in.
Second:
Create an alias, as you yourself suggested.
alias NomeDoAlias='/seu/diretorio/script.sh'
This way you only need to type in the command line the name of your Aliases.
The two commands can be added in the file /etc/profile , because every user who logs in will already load such settings.
Related: https://answall.com/q/216827/64969
– Jefferson Quesado