我看过并且没有找到答案,为什么有些网站在每行代码之前使用#而其他网站使用$。我特别指的是使用以下页面编译linux内核的过程:http://www.thegeekstuff.com/2013/06/compile-linux-kernel/?utm_source=feedly&utm_medium=feed&utm_campaign=Feed:+TheGeekStuff+(The+Geek+Stuff)
第一步是更改用户目录:
" #cd / usr / src /"
此过程的最后一步是验证安装
" $ uname -r"
两者都发出执行命令(更改目录和验证版本号),但我不确定为什么英镑用于一个步伐而美元符号用于其他步骤。
答案 0 :(得分:1)
#符号表示您以root身份运行命令。通常,$符号表示您以普通用户身份运行命令。
在您提供的示例中,符号突然变化的原因是用户正在重新启动计算机。因此,第一个命令以root用户身份运行(超级用户)然后重新启动 - 重启后用户不再是root用户,只有一个简单用户(他们需要再次运行su才能成为root用户)