Alias does not work

I can not understand why this does not work ?

 alias tt='gio trash'

place it in your .bashrc and then open a new terminal, it will work.

I had this in .bash_aliases in middle of file.

  export PS1="\u\h_\w\\$ "

When I moved it to the top, the alias started working.
I am not sure what it does.

There are many ways you can define aliases. Read the .bashrc, there is a section about aliases.

the export PS1 sets your bash shell prompt to \u user \h host \w current dir and a $ sign and a space.

in my case, pavlos@canyon:~$

Looks like it doesn’t show my host.

  andy7_~$

you’re missing the @ symbol … it should be, \u@\h_\w$
this reads, user at host underscore working dir dollar sign

1 Like