Tab completion isn't the same as aliases. In bash you can do this:
alias shutdown='shutdown now'
That makes it so that if I type "shutdown" it will actually run "shutdown now".
And you can make combinations of commands with && too.
Basically custom commands that run other commands.