在文章中记录代码时,#vs $

时间:2016-12-08 15:21:53

标签: linux documentation command-line-interface

我看过并且没有找到答案,为什么有些网站在每行代码之前使用#而其他网站使用$。我特别指的是使用以下页面编译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"

两者都发出执行命令(更改目录和验证版本号),但我不确定为什么英镑用于一个步伐而美元符号用于其他步骤。

1 个答案:

答案 0 :(得分:1)

#符号表示您以root身份运行命令。通常,$符号表示您以普通用户身份运行命令。

在您提供的示例中,符号突然变化的原因是用户正在重新启动计算机。因此,第一个命令以root用户身份运行(超级用户)然后重新启动 - 重启后用户不再是root用户,只有一个简单用户(他们需要再次运行su才能成为root用户)