Answers:
从历史上看,原始的/ bin / sh Bourne shell将$
用作普通提示,并#
用作root用户提示(而csh将使用%
)。这使您很容易判断您是否以超级用户身份运行。
#
也是注释字符,因此任何盲目重新输入数据的人都不会运行任何实际命令。
更现代的炮弹(如KSH,bash)的继续这种区别$
和#
虽然它不那么重要时,你可以设置更复杂的值,如用户名,主机名,目录:-)
#
当注释字符盲目地重新输入数据时,注释字符如何阻止某人运行实际命令?
# reboot
-回答...没什么,因为这#
是评论。