linux的命名

linux的命名

有一点不太明白,linux中的命名规则是什么?
  如文件前加.
. means hidden files
还有*~是备份文件