Nothing special really. It depends on the application that created it, it has no special meaning for linux in this context. I think that some text editors use that suffix to save backups of the files you edit.
However, when it's on the beginning of a path or a file name, ~ is usually expanded to the contents of $HOME (so, cd ~/bin is the same that cd $HOME/bin).
|