Знак доллара или процента означает что команда выполняется от простого пользователя
Знак решётки означает что каманда выполняется от имени супер пользователя тоесть root
Данные символов в начале команды вводить не нужно !
$ всего лишь обозначает приглашение командной строки для ввода.
В Windows, например, оно > вместо $, в *nix'ах $.
Вам не надо эту часть набирать, Вам нужно набирать все, что после нее.