Man kann ein @ in der Bash-Shell, und auch in allen anderen Shells, ganz normal eingeben. Wird wohl ein Eingabefehler gewesen sein. Vielleicht hast du ein anderes Tastaturlayout eingestellt.
Ich würde es mit dem Einfügen nochmal probieren und daran denken, dass man bei Linux im Terminal mit strg + shift + v eingibt, statt strg + v. :)