在linux中怎么找出以点开头的文件的有关问题

在linux中如何找出以点开头的文件的问题命令1:ls -a |grep ^\.命令2:ls -a |grep ^\.*命令1可以找出以

在linux中如何找出以点开头的文件的问题
命令1:ls -a |grep "^\."
命令2:ls -a |grep "^\.*"

命令1可以找出以点开头的文件,命令2却不能,请问是什么原因?
*不是配置任何字符吗?